def post_edit(id): post = postClass.get_post_by_id(id) if post['error']: flash(post['error'], 'error') return redirect(url_for('posts')) if session.get('post-preview'): if session['post-preview']['action'] == 'add': session.pop('post-preview', None) else: Post._reverse_filter(session['post-preview']) return render_template('edit_post.html', meta_title='Edit post::' + post['data']['title'], post=post['data'], error=False, error_type=False)