Модель:
class MyModel(models.Model):
id = models.AutoField( primary_key=True)
field = models.CharField(max_length=100)
field2 = models.CharField(max_length=1000,)
field3 = models.ManyToManyField("self", symmetrical=True, blank=True)
Админка:
class MyField3(admin.StackedInline):
model = MyModel.field3.through
@admin.register(MyModel)
class MyModelAdmin(admin.ModelAdmin):
list_display = ("field", "field2")
inlines = [
MyField3,
]
Ошибка:
(admin.E202) 'myapp.MyModel_field3' has more than one ForeignKey to 'myapp.MyModel'.
Объясните пожалуйста как сделать такую модель для админки. Не могу сам разобраться.
Updated 31 May 2016, 12:42 by Michael.