def atom_feed(): feed = AtomFeed('Tekau Today', feed_url=request.url, url=request.url_root) cache = utils.update_record_cache() context = utils.format_response(cache['record'], cache['metadata']) title = '{date} – {title}'.format( date=context['date'].strftime('%d %B %Y'), title=context['record']['title']) content = flask.render_template('feed.html', **context) feed.add(title, content, content_type='html', author=context['record']['author'], url=make_external(context['record']['permalink']), updated=datetime.today(), published=datetime.today()) return feed.get_response()
def pizza_vegan_meal(): data = dao.pizza.get_vegan() return format_response(data, request)
def pizza(): data = dao.pizza.get_regular() return format_response(data, request)
def vegan_meal(): data = dao.make_vegan_order() return format_response(data, request)
def regular_meal(): data = dao.make_order() return format_response(data, request)
def record(record_hash): record = records.get_record_by_hash(record_hash) metadata = utils.get_metadata(record) context = utils.format_response(record, metadata) return flask.render_template('index.html', **context)
def index(): cache = utils.update_record_cache() context = utils.format_response(cache['record'], cache['metadata']) return flask.render_template('index.html', **context)