У меня есть приложение, которое имеет 2 модели:
Модель Projecto
class Projeto(models.Model):
field1 = ........
field2 = ........
Aditamento Model's
class Aditamento(models.Model):
processo = models.ForeignKey(Projet, on_delete=models.CASCADE,verbose_name="Projecto",related_name='ProcessoObjects')
field1 = .....
field2 = ....
Projecto Admin
class AditamentoInline(admin.StackedInline):
form = AditamentoForm
model = Aditamento
extra = 0
max_num = 4
class ProjetoAdmin(admin.ModelAdmin):
inlines = [AditamentoInline]
Я могу иметь 1 projeto
с несколькими aditamento's
(максимум: 4)
Сейчас я хочу отправить поля каждого aditamento
на страницу html
для печати.
когда я открываю свой объект project
у меня есть 4 кнопки, и когда я нажимаю на них, я хочу отправить поля этого aditamento
, соответствующего этому объекту, который я открываю.
Поэтому, если я нажму 3-aditamento
, я отправлю значения aditamento
, которые я создаю на третьем месте, и так для всех.
Каков наилучший способ сделать это?