Django Admin verschachtelt inline

Ich benötige eine geschachtelte Django-Administrator-Inline, die ich in eine andere Inline wie unten einfügen kann.

Ich habe die folgenden Modelle:

class Person(models.Model):
     name = models.CharField(max_length=200)
     id_no = models.IntegerField()

class Certificate(models.Model):
     cerfificate_no = models.CharField(max_length=200)
     certificate_date = models.DateField(max_length=100)
     person = models.ForeignKey(Person)
     training = models.CharField(max_length=200)

class Training_Date(models.Model):
      date = models.DateField()
      certificate = models.ForeignKey(Certificate)

und der Admin unten:

class CertificateInline(admin.StackedInline):
    model = Certificate

class PersonAdmin(admin.ModelAdmin):
     inlines = [CertificateInline,]
admin.site.register(Person,PersonAdmin)

Aber ich muss das Training_Date-Modell als Inline einbeziehen, das Teil von Certificate Admin Inline ist.

Irgendeine Idee ?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage