我有一个django应用程序,我想使用模型继承。该应用程序包含一个超级模特类Article
这里是它的代码django模型继承和管理应用程序
class Article(models.Model):
english_title = CharField(max_length=200)
arabic_title = CharField(max_length=200)
english_body = HTMLField()
arabic_body = HTMLField()
enabled = BooleanField()
def __unicode__(self):
return self.english_title
def get_body(self, locale):
if locale == "ar" :
return self.arabic_body
else:
return self.english_body
def get_title(self, locale):
if locale == "ar" :
return self.arabic_title
else:
return self.english_title
,并有一个名为History
子类扩展该类这里是它的代码
class History(Article, IHasAttachments):
date = DateField(auto_now_add=True)
我的问题出现在管理在插入新条目时,历史记录模型中的dateField(日期)未出现在管理员表单中的应用程序。
注:我使用的Django TinyMCE的,djnago-filebrowser和Django的格拉佩利
会是什么问题呢?
可以在你'编辑= TRUE;覆盖它? – 2013-02-27 12:50:02