我有一个模型,像
class Info(models.Model):
first_name = models.CharField(max_length=100)
last_name = models.CharField(max_length=100)
class Detail(models.Model):
info = models.ForeignKey(Info)
...
在admin中,当我添加Detail
时,我希望Info
模型的所有字段作为没有+符号的表单字段,就像普通字段一样。
这怎么可能?
这是不可能的,因为当你添加一些Detail
时,它们的info
应该已经存在于Detail
模型中,当父模型info
有数据时,那么Detail
允许添加关于父模型Detail
的数据。