Beispiel #1
0
def edit_page(id):
    error = None
    if request.method == 'POST':
        inmenu = True if 'inmenu' in request.form else False
        if not request.form['title'] or not request.form['content']:
            error = 'Please provide title and content'
        else:
            functions.save_updated_page(id, request.form['title'],
                                        request.form['content'], inmenu)
            flash('Page saved successfully')
            return redirect(url_for('pages'))

    return render_template('admin/edit_page.html',
                           page=functions.get_page(id),
                           error=error)
Beispiel #2
0
def edit_page(id):
    error = None
    if request.method == 'POST':
        inmenu = True if 'inmenu' in request.form else False
        if not request.form['title'] or not request.form['content']:
            error = 'Please provide title and content'
        else:
            functions.save_updated_page(id,
                                        request.form['title'],
                                        request.form['content'],
                                        inmenu)
            flash('Page saved successfully')
            return redirect(url_for('pages'))
        
    return render_template('admin/edit_page.html',
                           page = functions.get_page(id),
                           error = error)
Beispiel #3
0
def show_page(id):
    return render_template('admin/page.html',
                           page = functions.get_page(id))
Beispiel #4
0
def show_page(id):
    return render_template('admin/page.html', page=functions.get_page(id))