Browse Source

Merge branch 't49'

Roland Haroutiounian 9 years ago
parent
commit
1bde3b6729
1 changed files with 3 additions and 2 deletions
  1. 3
    2
      EditorialModel/migrationhandler/django.py

+ 3
- 2
EditorialModel/migrationhandler/django.py View File

@@ -262,8 +262,9 @@ class DjangoMigrationHandler(object):
262 262
                     #emtype_fields[emfield.uniq_name] = models.CharField(max_length=56, default=emfield.uniq_name)
263 263
                     emtype_fields[emfield.uniq_name] = self.field_to_django(emfield, emtype)
264 264
                 #Adding superiors foreign key
265
-                for nature, superior in emtype.superiors().items():
266
-                    emtype_fields[nature] = models.ForeignKey(superior.uniq_name, related_name=emtype.uniq_name, null=True)
265
+                for nature, superiors_list in emtype.superiors().items():
266
+                    for superior in superiors_list:
267
+                        emtype_fields[nature] = models.ForeignKey(superior.uniq_name, related_name=emtype.uniq_name, null=True)
267 268
 
268 269
                 if self.debug:
269 270
                     print("Model for type %s created"%emtype.uniq_name)

Loading…
Cancel
Save