|
@@ -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)
|