|
@@ -27,15 +27,17 @@ def blog_list():
|
|
|
|
|
|
@blogs_app.route('/backstage/blog/create/', methods=['POST'])
|
|
|
def create():
|
|
|
+ transcat = ""
|
|
|
form = BlogCreateForm()
|
|
|
if form.categories.data == "居家美學":
|
|
|
- caturl = "home_aesthetics"
|
|
|
+ transcat = "home_aesthetics"
|
|
|
elif form.categories.data == "規劃師QA":
|
|
|
- caturl = "room_planner_expertise"
|
|
|
+ transcat = "room_planner_expertise"
|
|
|
elif form.categories.data == "驗屋知識":
|
|
|
- caturl = "home_inspection_knowledge"
|
|
|
+ transcat = "home_inspection_knowledge"
|
|
|
else:
|
|
|
- caturl = get_trans_title_url_name(form.categories.data)
|
|
|
+ transcat = get_trans_title_url_name(form.categories.data)
|
|
|
+ transtitle = get_trans_title_url_name(form.title.data)
|
|
|
|
|
|
front_matter = '''---
|
|
|
title: "{}"\n\
|
|
@@ -45,20 +47,21 @@ type: "{}"\n\
|
|
|
url: "{}"\n\
|
|
|
image: "/img/blog/{}"\n\
|
|
|
categories: ["{}"]\n\
|
|
|
-caturl: "{}"\n\
|
|
|
+col1: "{}"\n\
|
|
|
+col2: "{}"\n\
|
|
|
---'''.format(form.title.data,
|
|
|
get_now_time(),
|
|
|
'false',
|
|
|
'blog',
|
|
|
- '/blog/{}'.format(get_trans_title_url_name(form.title.data)),
|
|
|
+ '/blog/{}'.format(transtitle),
|
|
|
form.image.data.filename,
|
|
|
form.categories.data,
|
|
|
- caturl)
|
|
|
+ transcat,"")
|
|
|
data = {'frontMatter': front_matter,
|
|
|
- 'name': get_trans_title_url_name(request.form['title']),
|
|
|
+ 'name': transtitle,
|
|
|
'type': 'blog',
|
|
|
'categories': form.categories.data,
|
|
|
- 'caturl': caturl
|
|
|
+ #'caturl': caturl
|
|
|
}
|
|
|
|
|
|
return create_content(data, form.image.data)
|