Exemplo n.º 1
0
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')
Exemplo n.º 2
0
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")