Example #1
0
def create_page():
    page = Page()
    form = PageForm(request.form, page)
    if form.validate():             
        form.populate_obj(page)
        page.put()
        flash(u'Страница успешно добавлен', 'correct')
        return redirect(url_for("edit_page", id=page.key()))
    else:
        return render_template('admin/pages/new.html', title=u'Добавить рисунок', form=form)
Example #2
0
def update_page(id):
    key = db.Key(id)
    page = Page.get(key)
    form  = PageForm(request.form, page)
    if form.validate():
        form.populate_obj(page)
        page.put()
        flash(u'Страница успешно сохранен', 'correct')
        return redirect(url_for("edit_page", id=page.key()))
    else:
        return render_template('admin/pages/edit.html', title=u'Редактировать рисунок', form=form, page=page)
Example #3
0
def create_page():
    page = Page()
    form = PageForm(request.form, page)
    if form.validate():
        form.populate_obj(page)
        page.put()
        flash(u'Страница успешно добавлен', 'correct')
        return redirect(url_for("edit_page", id=page.key()))
    else:
        return render_template('admin/pages/new.html',
                               title=u'Добавить рисунок',
                               form=form)
Example #4
0
def update_page(id):
    key = db.Key(id)
    page = Page.get(key)
    form = PageForm(request.form, page)
    if form.validate():
        form.populate_obj(page)
        page.put()
        flash(u'Страница успешно сохранен', 'correct')
        return redirect(url_for("edit_page", id=page.key()))
    else:
        return render_template('admin/pages/edit.html',
                               title=u'Редактировать рисунок',
                               form=form,
                               page=page)
Example #5
0
def edit_page(id):
    key = db.Key(id)
    page = Page.get(key)
    form = PageForm(request.form, page)
    return render_template('admin/pages/edit.html',
                           title=u'Редактировать рисунок',
                           form=form,
                           page=page)
Example #6
0
def new_page():
    form = PageForm()
    return render_template('admin/pages/new.html',
                           title=u'Добавить рисунок',
                           form=form)