我有那些模特
class A(models.Model):
name = CharField(max_length=255)
class B(models.Model):
name = CharField(max_length=255)
relation = ForeignKey(A)
我可以这样注册:
admin.site.register(A)
admin.site.register(B)
在/admin/
页面中,我可以看到A和B已注册。
和“添加B”管理页面,将显示一个组合(+)图标以添加新的“A”。
我想要的只是注册“B”并保留(+)图标,问题是:如果“A”没有注册,这个图标消失了这个地方:(所以我添加“B”时不能添加“A”
谢谢:)
答案 0 :(得分:1)
relation = ForeignKey(A, null=True, blank=True)
会让您保存B而无需将其链接到A.这有帮助吗?