3
可能重複:
Django models.Model superclass如何在models.py中使用基類,但沒有django爲基類創建表?
默認情況下,如果你繼承一個模型類,Django會創建一個單獨的表的基類。有沒有什麼方法可以使用基類(以便我可以在所有派生模型中具有相同的列),但是沒有django創建該基表,而是使用所有相同的列創建派生表?
例如:
class MyBaseModel(models.Model):
createdate = models.DateTimeField(auto_now_add=True)
class A(MyBaseModel):
nameA ...
class B(MyBaseModel):
nameB ...
#I want 2 tables created, A with 2 columns(nameA, createdate) and B with 2 columns.
這可能嗎?