def create_blog_post():
"""
Creates a new blog post
"""
if not request.json:
abort(400)
title = request.json.get('title')
content = request.json.get('content')
tags = request.json.get('tags')
author = g.user
if not title or not content:
abort(400)
post = BlogPost()
post.title = title
post.content = content
if tags:
post.tags = tags
post.author = author.id
db.session.add(post)
db.session.commit()
return jsonify({
"status": "Created",
"code": 201,
"message": "Blog post created!"
}), 201
评论列表
文章目录