Опитвам се да отворя django admin за следните модели..
class FirstModel(models.Model):
name = models.CharField(max_length=100)
class SecondModel(models.Model):
name = models.CharField(max_length=100)
firstModel = models.ForeignKey(FirstModel, related_name='secondList')
class ThirdModel(models.Model):
name = models.CharField(max_length=100)
secondModel = models.ForeignKey(SecondModel, related_name='thirdList')
Опитвам се да създам admin.py за следните модели, както следва..
class ThirdModelInline(admin.TabularInline):
model = ThirdModel
extra = 1
class SecondModelInline(admin.StackedInline):
model = SecondModel
inlines = [ThirdModelInline]
class FirstModelAdmin(admin.ModelAdmin):
inlines = [SecondModelInline]
admin.site.register(FirstModel, FirstModelAdmin)
Искам да мога да редактирам SecondModel и ThirdModel като рекурсивна релация вътре в FirstModel. Но това не работи. Опитах се да следвам тази връзка: [Модел с рекурсивно себе си връзка в администратора на Django
[1]: Модел с рекурсивно отношение към себе си в администратора на Django . Всяка помощ ще бъде оценена. Благодаря!!