Esempio n. 1
0
def index():
    form = ContactForm()
    if request.method == 'POST' and form.validate_on_submit():
        contact = Contact()
        form.populate_obj(contact)
        if form.latitude.data and form.longitude.data:
            contact.geo = ndb.GeoPt(form.latitude.data, form.longitude.data)
        contact.put()
        return redirect(url_for('contacts.admin.index'))
    contacts = Contact.query().order(-Contact.order_id)
    return render_template(
        'contacts/admin/index.html',
        form=form,
        contacts=contacts
    )