假设我有以下两个模型task
和person
. 现在每个都person
可以有多个任务(一对多的关系)。
现在在一个人的管理应用程序中,我只能为每条记录添加一个外键,因此我必须为person
具有不同task
但相同的email
字段name
创建多个记录。
有什么我可以做的personAdmin
,可以让我foreign keys
为同一个人添加多个,并在后端创建多个记录?
class task(models.Model):
description = models.CharField(max_length=100)
class person(models.Model):
task = models.ForeignKey(Author, on_delete=models.CASCADE)
email =models.CharField(max_length=100)
name = models.CharField(max_length=100)
class personAdmin(admin.ModelAdmin):
pass