所有,Django的 - 初始化模型領域,包括manytomanyfields
我有一組相關機型:
class Foo(models.Model):
fooName = models.CharField()
bars = models.ManyToManyField("Bar")
class Bar(models.Model):
barName = models.CharField()
當我創建一個新的,我想它有數據的默認設置。這對於普通領域來說很容易。但我不確定如何處理關係領域。讓我們假裝我希望每個foo都以名稱「我是一個富人」和一組三個條形式進行初始化,每個條形碼都有特定的名稱(比如「我是第一個」,「我是第二個」,「I在酒吧三。「)。
def Initialize(self)
self.fooName = "I am a foo"
self.bars = ?!?
我只是不知道該怎麼做。有什麼建議麼?