1
Django的文檔說:如果類在不同的文件中,如何擴展Django Meta類?
class CommonInfo(models.Model):
...
class Meta:
abstract = True
ordering = ['name']
class Student(CommonInfo):
...
class Meta(CommonInfo.Meta):
db_table = 'student_info'
但我怎麼處理這個問題,如果CommonInfo和學生在不同的文件嗎?此刻,我的學生文件看起來像
from CommonInfo import CommonInfo
class Student(CommonInfo):
...
class Meta(CommonInfo.Meta):
db_table = 'student_info'
但是,拋出「AttributeError錯誤:Type對象‘CommonInfo’有沒有屬性‘元’」
我以爲Django只剝離了非抽象模型類的Meta內部類。 – Erik 2012-04-25 19:29:18