]> git.parisson.com Git - telemeta.git/commitdiff
fix foreign key parsing
authorGuillaume Pellerin <yomguy@parisson.com>
Mon, 9 Mar 2015 20:21:23 +0000 (21:21 +0100)
committerGuillaume Pellerin <yomguy@parisson.com>
Mon, 9 Mar 2015 20:21:23 +0000 (21:21 +0100)
telemeta/models/collection.py
telemeta/models/core.py

index 33626ed328df200186979f10ce03258d62c7f85e..295fd0b4f02a6521c71f0e7904804dc747998501 100644 (file)
@@ -235,8 +235,6 @@ class MediaCollection(MediaResource):
         metadata['number_of_items'] = unicode(self.items.all().count())
         metadata['approx_duration'] = unicode(self.approx_duration)
 
-        print metadata
-
         i = 0
         for media in self.related.all():
             metadata['related_media_title' + '_' + str(i)] = media.title
index e20b754a02110f7bc9b315ef9cb7ed51634e16ef..ce9b77384e3f4f923a40a95589a1e51149ae6e3e 100644 (file)
@@ -177,14 +177,14 @@ class ModelCore(EnhancedModel):
         "Return model fields as a dict of name/value pairs"
         fields_dict = {}
         for field in self._meta.fields:
-            fields_dict[field.name] = getattr(self, field.name)
+            fields_dict[field.name] = unicode(getattr(self, field.name))
         return fields_dict
 
     def to_list(self):
         "Return model fields as a list"
         fields_list = []
         for field in self._meta.fields:
-            fields_list.append({'name': field.name, 'value': getattr(self, field.name)})
+            fields_list.append({'name': field.name, 'value': unicode(getattr(self, field.name))})
         return fields_list
 
     @classmethod