У меня есть следующие модели:
models.py
class Tipo_mundo(models.Model):
nome_tipo_mundo = models.CharField(max_length=80)
descricao_tipo_mundo = models.TextField(max_length=600)
class Mundo(models.Model):
nome_mundo = models.CharField(max_length=80)
descricao_mundo = models.CharField(max_length=200)
atividades = models.ManyToManyField(Atividade, through='Jornada', related_name='mundos')
tipo_mundo = models.ForeignKey(Tipo_mundo, on_delete=models.DO_NOTHING, related_name='mundos')
и я хочу поместить Mundo на страницу редактирования администратора Tipo_mundo. В качестве встроенного добавить столько Mundo, сколько я хочу. Ссылаясь на список Мундос уже создан. Я хочу создавать и редактировать так же, как обычный inline
когда я ставлю админов вроде:
admin.py
class MundoInline(admin.StackedInline):
model = Mundo
extra = 1
class TipoMundoAdmin(admin.ModelAdmin):
form = TipoMundoModelForm
list_display = ('nome_tipo_mundo', 'descricao_tipo_mundo')
inlines = [MundoInline,]
я получаю:
не хочу
я хочу:
как то так
как я могу это сделать ???