field(s) (username) specified for User. Check fields/fieldsets/exclude attributes of class UserAdmin.
Класс наследуется от BaseUserAdmin.
Убираю поле ordering, выкидывает это:
`The value of 'ordering[0]' refers to 'username', which is not an attribute of
'User'.`
Что за приколы? Надо ли мне переопределять метод создания?
Если регистрирую просто модель - всё отлично.
https://stackoverflow.com/questions/54030372/django-core-exceptions-fielderror-unknown-fields-username-specified-for-emp
Скорее всего поле username в твоей модели нет, нужно определить USERNAME_FIELD
USERNAME_FIELD = 'email' REQUIRED_FIELDS = ['name', 'surname']
В ordering использовать email напрямую?
ordering = ('name', 'surname', 'email')
Обсуждают сегодня