From 7f31a5bf3b996af45dcce35e97c0a2e2decf469f Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Tue, 2 Jun 2015 22:38:38 +0200 Subject: [PATCH] fix old introspection, use standard model.__dict__ for rss serializing --- telemeta/models/fields.py | 22 +++++++++++----------- telemeta/views/feed.py | 2 +- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/telemeta/models/fields.py b/telemeta/models/fields.py index 19aa6c8f..7589e78b 100644 --- a/telemeta/models/fields.py +++ b/telemeta/models/fields.py @@ -308,15 +308,15 @@ class RequiredFieldError(Exception): # South introspection rules -add_introspection_rules([], ["^telemeta\.models\.core\.CharField"]) -add_introspection_rules([], ["^telemeta\.models\.core\.TextField"]) -add_introspection_rules([], ["^telemeta\.models\.core\.FileField"]) -add_introspection_rules([], ["^telemeta\.models\.core\.IntegerField"]) -add_introspection_rules([], ["^telemeta\.models\.core\.BooleanField"]) -add_introspection_rules([], ["^telemeta\.models\.core\.DateTimeField"]) -add_introspection_rules([], ["^telemeta\.models\.core\.DateField"]) -add_introspection_rules([], ["^telemeta\.models\.core\.FloatField"]) -add_introspection_rules([], ["^telemeta\.models\.core\.DurationField"]) -add_introspection_rules([], ["^telemeta\.models\.core\.ForeignKey"]) -add_introspection_rules([], ["^telemeta\.models\.core\.WeakForeignKey"]) +add_introspection_rules([], ["^telemeta\.models\.fields\.CharField"]) +add_introspection_rules([], ["^telemeta\.models\.fields\.TextField"]) +add_introspection_rules([], ["^telemeta\.models\.fields\.FileField"]) +add_introspection_rules([], ["^telemeta\.models\.fields\.IntegerField"]) +add_introspection_rules([], ["^telemeta\.models\.fields\.BooleanField"]) +add_introspection_rules([], ["^telemeta\.models\.fields\.DateTimeField"]) +add_introspection_rules([], ["^telemeta\.models\.fields\.DateField"]) +add_introspection_rules([], ["^telemeta\.models\.fields\.FloatField"]) +add_introspection_rules([], ["^telemeta\.models\.fields\.DurationField"]) +add_introspection_rules([], ["^telemeta\.models\.fields\.ForeignKey"]) +add_introspection_rules([], ["^telemeta\.models\.fields\.WeakForeignKey"]) diff --git a/telemeta/views/feed.py b/telemeta/views/feed.py index def5dc7a..cac555d9 100644 --- a/telemeta/views/feed.py +++ b/telemeta/views/feed.py @@ -62,7 +62,7 @@ class LastestRevisionsFeed(Feed): revision = r['revision'] element = r['element'] description = 'modified by ' + revision.user.username + ' on ' + unicode(revision.time) + '

' - dict = element.to_dict() + dict = element.__dict__ for tag in dict.keys(): try: value = dict[tag] -- 2.39.5