Согласно документации , это член admin.ModelAdmin
, а не forms.ModelForm
. Ваша административная форма должна быть унаследована от admin.ModelAdmin
, чтобы у вас был доступ к опции readonly_fields
.
Редактировать :
Я неправильно прочитал исходный вопрос, я думал, что вы пытаетесь использовать поле в прилагаемом приложении администратора Django. Однако, как видно из моего первоначального ответа, эта опция доступна только для классов, которые наследуются от admin.ModelAdmin
& mdash; Вы не сможете использовать его через forms.ModelForm
.