У меня есть две модели,
Model1
class Model1(models.Model):
........
Model2
class Model2(models.Model):
model1 = models.ForeignKey(Model1, related_name='Model1Objects',on_delete=models.CASCADE)
......
Model1.admin
class Model2Inline(admin.StackedInline):
model = Model2
form = Model2Form
extra = 0
max_num = 3
class Model1Admin(admin.ModelAdmin):
form = Model1Form
model = Model1
inlines = [Model1Inline]
В разрешениях django я создал группу, в которой они могут видеть только то, что происходит в модели1, и могут редактировать модель2.Всякий раз, когда я пытаюсь внести изменения в модель2, это не позволяет мне, но если я изменяю разрешения и позволяю изменить модель1, это уже позволяет также изменить модель2.
Как я могу сделать, чтобы иметь возможностьизменить модель2 без необходимости изменения модели1?