Django отправляет значения объекта с внешним ключом - PullRequest
0 голосов
/ 08 мая 2019

У меня есть приложение, которое имеет 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, соответствующего этому объекту, который я открываю.

enter image description here

Поэтому, если я нажму 3-aditamento, я отправлю значения aditamento, которые я создаю на третьем месте, и так для всех.

Каков наилучший способ сделать это?

...