def edit_post(post_id): post = Post.query.get_or_404(post_id) if post.user != current_user: abort(403) form = PostForm() if form.validate_on_submit(): post.title = form.title.data.data post.subtitle = form.subtitle.data post.post_text = form.post_text.data
def new_post(): form = PostForm() if form.validate_on_submit(): post= Post(title=form.title.data, subtitle= form.subtitle.data, post_text= form.post_text.data, user= current_user) db.session.add(post) db.session.commit() flash(f'Post is created', 'succes') return redirect(url_for('index')) return render_template('create_post.html', title = 'Create Post', form=form)
def edit_post(post_id): post = Post.query.get_or_404(post_id) if post.user != current_user: abort(403) form = PostForm() if form.validate_on_submit(): post.title = form.title.data.data post.subtitle = form.subtitle.data post.post_text = form.post_text.data db.session.commit() flash(f'Post is edited', 'success')
def edit_post(post_id): post = Post.query.get_or_404(post_id) if post.user != current_user: abort(403) form = PostForm() if form.validate_on_submit(): post.title = form.title.data post.subtitle = form.subtitle.data post.post_text = form.post_text.data db.session.commit() flash(f'Post is edited', 'success') return redirect(url_for('post', post_id = post_id)) elif request.method == 'GET': form.title.data = post.title form.subtitle.data = post.subtitle form.post_text.data = post.post_text return render_template('create_post.html', title = 'Edit Post', form = form)
def edit_post(post_id): post = Post.query.get_or_404(post_id) if post.user != current_user: abort(403) form = PostForm()
def new_post(): form = PostForm() return render_template('create_post.html', title = 'Create Post')
def new_post(): form = PostForm() if form.validate_on_submit(): flash(f'Post is created', 'succes') return redirect(url_for('index')) return render_template('create_post.html', title='Create Post', form=form)