Exemplo n.º 1
0
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()
Exemplo n.º 2
0
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()
Exemplo n.º 3
0
def show_homepage():
    items = dbo.get_latest_items()
    return render_template('home.html', items=items)
Exemplo n.º 4
0
def show_homepage():
    items = dbo.get_latest_items()
    return render_template('home.html', items=items)