def contact(): form = ContactForm() if request.method == 'POST': if form.validate_on_submit() == False: for field, errors in form.errors.items(): for error in errors: do_flash(i18n.gettext(error), 'danger') else: msg = Message( form.subject.data, sender=current_app.config.get('MAIL_DEFAULT_SENDER'), recipients=[current_app.config.get('MAIL_DEFAULT_RECEIVER')]) msg.body = """ From: %s <%s> %s """ % (form.name.data, form.email.data, form.message.data) try: mail = current_app.extensions.get('mail') mail.send(msg) except Exception, e: do_flash("Server Error : " + str(e), 'danger') else: do_flash( i18n.gettext( u"Thank you for your message. We'll get back to you shortly." ), 'success')
def toGeoJSON(self): return { 'id': self.id, 'type': 'Feature', 'geometry': self.geom, 'properties': { 'name': gettext(self.name), 'level': self.level, 'code': self.code, 'parents': self.parents, 'keys': self.keys, 'population': self.population, 'area': self.area, 'logo': self.logo_url(external=True) } }
def __html__(self): return gettext(self.name) + " <i>(" + self.code + ")</i>"
def __html__(self): """In use within the admin.""" return '{name} <i>({code})</i>'.format(name=gettext(self.name), code=self.code)
def __html__(self): return '{name} <i>({code})</i>'.format( name=gettext(self.name), code=self.code)
def __html__(self): return gettext(self.name) + ' <i>(' + self.code + ')</i>'