0
派生クラスの1つに新しい_id
autofieldを定義したいと思います。Django、オートフィールドのない抽象基本クラス?
派生クラスに_id
フィールドを指定するだけで、エラー " モデルに複数のAutoFieldを含めることはできません。
class Base(models.Model):
class Meta:
abstract = True
class Derived(Base):
_id = models.AutoField(primary_key=True)
エラーを発生させるタイミングを指定できますか? P – Darshit
@Darshitが入力してくれてありがとう、それはDerivedクラスがdjango提供の 'id'フィールドで作成されていて、_idフィールドも追加しようとしているからだと思います。私は – eugene
ええそれを見てしようとするよありがとう! – eugene