All
У меня есть набор связанных моделей:
class Foo(models.Model):
fooName = models.CharField()
bars = models.ManyToManyField("Bar")
class Bar(models.Model):
barName = models.CharField()
Когда я создаю новый, я бы хотел, чтобы у него был набор данных по умолчанию. Это довольно легко сделать для обычных полей. Но я не уверен, что делать для полей отношений. Давайте представим, что я хочу, чтобы каждый foo был инициализирован с именем «Я являюсь foo» и набором из трех баров, каждый с определенными именами (скажем, «Я бар один», «Я бар два» и «Я Я бар три. ").
def Initialize(self)
self.fooName = "I am a foo"
self.bars = ?!?
Я просто не знаю, как это сделать. Есть предложения?