def create_post(): form = PostForm() if form.validate_on_submit(): post = Post(title=form.title.data, content=form.content.data, author=current_user) post.save() flash('Your post has been created', 'success') return redirect(url_for('main.home')) return render_template('create_post.html', title='Create Post', form=form, legend='Create Post')
def new_post(): form = PostForm() if form.validate_on_submit(): user = User.objects(username=current_user.username).first() post = Post(title=form.title.data, content=form.content.data, author=user) post.save() flash('Your post has been created!', 'success') return redirect(url_for('home')) return render_template('create_post.html', title="New Post", form=form, legend="Create New Post")