モデルの継承を使用したい django アプリケーションがあります。アプリケーションには 1 つのスーパー モデル クラスが含まれArticle
ており、そのコードは次のとおりです。
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-grappelli を使用しています
問題は何でしょうか?