ネストされたdjango管理者インライン が必要です。以下のように、日付フィールドのインラインを他のインラインに含めることができます。Django Adminネストされたインライン
私は以下のモデルがあります:
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)
と以下の管理:
class CertificateInline(admin.StackedInline):
model = Certificate
class PersonAdmin(admin.ModelAdmin):
inlines = [CertificateInline,]
admin.site.register(Person,PersonAdmin)
をしかし、私は、証明書管理、インラインの一部であるインラインとしてTraining_Dateモデルを含める必要があります。
を私は同様のシナリオに直面しています。私は、インラインテンプレートをオーバーライドして、2番目のレベルにいくつかのリンクを追加するつもりだと思います。 – Damon