【发布时间】:2023-03-20 19:50:02
【问题描述】:
我需要一个嵌套的 django admin inline, 我可以在下面的其他内联中包含日期字段内联。
我有以下型号:
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 模型作为内联包含在内,这是证书管理内联的一部分。
有什么想法吗?
【问题讨论】:
标签: django django-models django-admin