From 0483c5c3d5c5d82656e6d66f7d7c28f332b8e4d2 Mon Sep 17 00:00:00 2001 From: Cédric Bonhomme Date: Tue, 8 Apr 2014 08:23:38 +0200 Subject: Sort articles by date. --- pyaggr3g470r/models.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pyaggr3g470r/models.py b/pyaggr3g470r/models.py index caed0ef2..230d1021 100644 --- a/pyaggr3g470r/models.py +++ b/pyaggr3g470r/models.py @@ -27,6 +27,7 @@ __copyright__ = "Copyright (c) Cedric Bonhomme" __license__ = "GPLv3" from datetime import datetime +from sqlalchemy import desc from werkzeug import generate_password_hash, check_password_hash from flask.ext.login import UserMixin from pyaggr3g470r import db @@ -96,7 +97,8 @@ class Feed(db.Model): email_notification = db.Column(db.Boolean(), default=False) enabled = db.Column(db.Boolean(), default=True) created_date = db.Column(db.DateTime(), default=datetime.now) - articles = db.relationship('Article', backref = 'feed', lazy = 'dynamic', cascade='all,delete-orphan') + articles = db.relationship('Article', backref = 'feed', lazy = 'dynamic', cascade='all,delete-orphan', + order_by=desc("Article.date")) user_id = db.Column(db.Integer, db.ForeignKey('user.id')) -- cgit