2
私はモデルユニットを持っています。Djangoでのデータの大量作成
class Unit(CommonInfo):
version = IntegerVersionField()
number = models.CharField(max_length=30,null=True, blank=True)
max_occupants = models.PositiveSmallIntegerField()
floor = models.PositiveSmallIntegerField()
rooms = models.PositiveSmallIntegerField()
is_disabled_access = models.BooleanField(default=False)
balcony_quantity = models.PositiveSmallIntegerField()
building = models.ForeignKey(Building)
recomended_price = models.DecimalField(max_digits=7, decimal_places=2)
各ユニットが持っているすべてのプロパティ/
class Property1(CommonInfo):
unit = models.ForeignKey(Unit)
is_true = models.BooleanField(default=False)
propertytype = models.ForeignKey(Propertytype, related_name='propertytype')
date = models.DateTimeField(null=True, blank=True)
followup_date = models.DateTimeField(null=True, blank=True)
quantity = models.PositiveSmallIntegerField()
は、いくつかのデフォルト値を持つすべてのユニットへのすべてのプロパティを作成するマスへの道がありますプロパティテーブルに定義されているsの?
Djangoにはフィクスチャ機能があります。それを使用してください – yorodm
質問を明確にする必要があります。 「単位」と言うと、外部キーとして生成されている実際の単位モデルを意味しますか? –