diff options
author | Cédric Bonhomme <cedric@cedricbonhomme.org> | 2014-04-29 23:08:36 +0200 |
---|---|---|
committer | Cédric Bonhomme <cedric@cedricbonhomme.org> | 2014-04-29 23:08:36 +0200 |
commit | e762c6b0a257dbbc90f51e069f708bbf037fac57 (patch) | |
tree | 6ed6a400d2e359cc97a090b50d7469982da15fed /pyaggr3g470r/models.py | |
parent | added templates for emails (diff) | |
download | newspipe-e762c6b0a257dbbc90f51e069f708bbf037fac57.tar.gz newspipe-e762c6b0a257dbbc90f51e069f708bbf037fac57.tar.bz2 newspipe-e762c6b0a257dbbc90f51e069f708bbf037fac57.zip |
Added export to JSON.
Diffstat (limited to 'pyaggr3g470r/models.py')
-rw-r--r-- | pyaggr3g470r/models.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/pyaggr3g470r/models.py b/pyaggr3g470r/models.py index 52d2ef51..f4aa0521 100644 --- a/pyaggr3g470r/models.py +++ b/pyaggr3g470r/models.py @@ -26,10 +26,12 @@ __revision__ = "$Date: 2014/04/12 $" __copyright__ = "Copyright (c) Cedric Bonhomme" __license__ = "GPLv3" +import json 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 class User(db.Model, UserMixin): @@ -122,4 +124,8 @@ class Article(db.Model): feed_id = db.Column(db.Integer, db.ForeignKey('feed.id')) def __repr__(self): - return '<Article %r>' % (self.title) + return json.dumps({ + "title": self.title, + "link": self.link, + "content": self.content + }) |