Ejemplo n.º 1
0
def index():
    informers = Informer.query()
    form = InformerForm()
    if form.validate_on_submit():
        informer = Informer()
        form.populate_obj(informer)
        informer.put()
        return redirect(url_for('informer.admin.index'))
    return render_template(
        'informer/admin/index.html',
        form=form,
        informers=informers
    )
Ejemplo n.º 2
0
def get_informer(key_id):
    informer = Informer.retrieve_by_id(key_id)
    if not informer:
        return redirect(url_for('informer.admin.index'))
    if request.method == 'POST' and 'delete_informer' in request.form:
        informer.key.delete()
        return redirect(url_for('informer.admin.index'))
    form = InformerForm(obj=informer)
    if form.validate_on_submit():
        form.populate_obj(informer)
        informer.put()
        return redirect(url_for('informer.admin.index'))
    return render_template(
        'informer/admin/informer.html',
        form=form,
        informer=informer
    )
Ejemplo n.º 3
0
def get_right_side():
    informers = Informer.query(Informer.is_public == True)
    return render_template("j_env/right_side.html", informers=informers)