Ejemplo n.º 1
0
def add():
    form = ManagerForm()
    if form.validate_on_submit():
        manager = Manager()
        form.populate_obj(manager)
        manager.put()
        return redirect(url_for('admin.manager.index'))
    return render_template('admin//manager/add.html', form=form)
Ejemplo n.º 2
0
def add():
    form = ManagerForm()
    if form.validate_on_submit():
        manager = Manager()
        form.populate_obj(manager)
        manager.put()
        return redirect(url_for('admin.manager.index'))
    return render_template(
        'admin//manager/add.html',
        form = form
    )
Ejemplo n.º 3
0
def edit(key_id):
    manager = Manager.retrieve_by_id(key_id)
    if not manager:
        flash(u'Не удалось найти указанного мененджера', category='error')
        return redirect(url_for('admin.manager.index'))
    if request.method == 'POST' and 'delete_manager' in request.form:
        flash(u'Менеджер "%s" удален' % manager.name)
        manager.key.delete()
        return redirect(url_for('admin.manager.index'))
    form = ManagerForm(obj=manager)
    if form.validate_on_submit():
        form.populate_obj(manager)
        manager.put()
        flash(u'Данные мененджера "%s" успешно обновлены' % manager.name,
              category='success')
        return redirect(url_for('admin.manager.index'))
    return render_template('admin/manager/edit.html', form=form)
Ejemplo n.º 4
0
def edit(key_id):
    manager = Manager.retrieve_by_id(key_id)
    if not manager:
        flash(u'Не удалось найти указанного мененджера', category='error')
        return redirect(url_for('admin.manager.index'))
    if request.method == 'POST' and 'delete_manager' in request.form:
        flash(u'Менеджер "%s" удален' % manager.name)
        manager.key.delete()
        return redirect(url_for('admin.manager.index'))
    form = ManagerForm(obj=manager)
    if form.validate_on_submit():
        form.populate_obj(manager)
        manager.put()
        flash(u'Данные мененджера "%s" успешно обновлены' % manager.name, category='success')
        return redirect(url_for('admin.manager.index'))
    return render_template(
        'admin/manager/edit.html',
        form =form
    )