2010-07-09 68 views
0

我有那些機型聯繫網站註冊模型

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」小號

謝謝:)

回答

1

relation = ForeignKey(A, null=True, blank=True)將讓您保存A B,而無需將它鏈接到A.有何幫助?