|
@@ -191,7 +191,36 @@ def gen_content():
|
|
|
name = request.json.get('name', 'Undefind')
|
|
|
dir_ = path.join(_search_content_dir(
|
|
|
request.json.get('type'), request.json.get('categories')), name)
|
|
|
- #print(name)
|
|
|
+ print(request.json.get('type') + ',' + request.json.get('categories'))
|
|
|
+ if dir_:
|
|
|
+ if not path.exists(dir_):
|
|
|
+ mkdir(dir_)
|
|
|
+ else:
|
|
|
+ return Response({},status=201)
|
|
|
+ if not path.exists(path.join(dir_, 'img')):
|
|
|
+ mkdir(path.join(dir_, 'img'))
|
|
|
+ with open(path.join(dir_, 'index.md'), 'w', encoding="utf-8") as md:
|
|
|
+ md.write(front_matter)
|
|
|
+ return {'new_content': name}
|
|
|
+
|
|
|
+
|
|
|
+@contents_app.route('/api/get_cats', methods=['POST','GET'])
|
|
|
+def get_cats():
|
|
|
+ """ front_matter = request.json.get('frontMatter', '---\n---')
|
|
|
+ name = request.json.get('name', 'Undefind')
|
|
|
+ dir_ = path.join(_search_content_dir(
|
|
|
+ request.json.get('type'), request.json.get('categories')), name) """
|
|
|
+ print(_search_content_dir('blog','home_inspection_knowledge'))
|
|
|
+ return {}
|
|
|
+
|
|
|
+
|
|
|
+@contents_app.route('/api/new_cat', methods=['POST'])
|
|
|
+def gen_cat():
|
|
|
+ front_matter = request.json.get('frontMatter', '---\n---')
|
|
|
+ name = request.json.get('name', 'Undefind')
|
|
|
+ dir_ = path.join(_search_content_dir(
|
|
|
+ request.json.get('type'), request.json.get('categories')), name)
|
|
|
+ print(request.json.get('type') + ',' + request.json.get('categories'))
|
|
|
if dir_:
|
|
|
if not path.exists(dir_):
|
|
|
mkdir(dir_)
|