def show_recent_feed(): '''Create Atom feed. ref: http://flask.pocoo.org/snippets/10/''' feed = AtomFeed('Recent Items', feed_url=request.url, url=request.url_root) items = dbo.get_latest_items() for item in items: feed.add(item.name, item.description, content_type='html', author=item.user.name, url=_make_external(url_for( 'show_item', category_id=item.category_id, slug=item.category.slug, item_id=item.id)), updated=datetime.datetime.now(), ) return feed.get_response()
def show_recent_feed(): '''Create Atom feed. ref: http://flask.pocoo.org/snippets/10/''' feed = AtomFeed('Recent Items', feed_url=request.url, url=request.url_root) items = dbo.get_latest_items() for item in items: feed.add( item.name, item.description, content_type='html', author=item.user.name, url=_make_external( url_for('show_item', category_id=item.category_id, slug=item.category.slug, item_id=item.id)), updated=datetime.datetime.now(), ) return feed.get_response()
def show_homepage(): items = dbo.get_latest_items() return render_template('home.html', items=items)