Поля формы для ModelForm с унаследованными models

У меня есть абстрактная модель, которая определяет некоторые поля и другие модели, унаследованные от нее. И если я определяю форму для этой модели, базовые поля не определены, и я не могу использовать ее в форме.

 класс BaseModel (models.Model):
 created_at = models.DateTimeField (по умолчанию = datetime.now, editable = False)
 updated_at = models.DateTimeField (auto_now = True)
 класс Meta:
 abstract = True 

class Reseller (BaseModel): name = models.CharField (_ ("name"), max_length = 255, unique = True)

class ResellerForm (forms.ModelForm): класс Meta: model = Реселлер fields = ('имя', 'created_at', 'updated_at')

UPD

Его явно воспроизводят с новым пустым проектом с этими тремя классами. Ошибка при импорте формы

 from jjj.forms import ResellerForm
Traceback (most recent call last):
  File "", line 1, in 
  File "C:\Users\ShapeR\PycharmProjects\djt\jjj\forms.py", line 4, in 
    class ResellerForm(forms.ModelForm):
  File "C:\Python27\lib\site-packages\django\forms\models.py", line 214, in __new__
    raise FieldError(message)
FieldError: Unknown field(s) (created_at, updated_at) specified for Reseller
13
задан Aldarund 31 March 2011 в 17:22
поделиться