diff options
Diffstat (limited to 'famille.py')
| -rw-r--r-- | famille.py | 10 |
1 files changed, 6 insertions, 4 deletions
@@ -288,10 +288,12 @@ def logout(): @app.route('/rss.xml') def rss(): - db = get_db() - news = query_db(db, "SELECT * FROM news LEFT JOIN users ON " - "news.user_id=users.id ORDER BY news.date desc") - return render_template('rss.xml', news=news) + metadata = get_metadata() + news = Table('news', metadata, autoload=True) + + stmt = select([news]).order_by(news.c.date.desc()) + news_list = query_db(stmt) + return render_template('rss.xml', news=news_list) if __name__=="__main__": app.run() |
