Да нет у меня ни какого кода, уважаемый. Я и писать сюда стал потому, что не разберусь как модель User устроена - надо, не надо переопределять в admin.py, если надо то откуда её вообще импортируют? Думал что в общих чертах разъяснят "как", а получил несколько строк кода типа: добавь set_field=(..., 'id'), как будто от этого в голове светлее станет. Эх. Почитать бы чего. Туториал поразбирать...
http://nimb.ws/idQRx1 вот скрин.
самый простой вариант, это если у вас только одно приложение, что находится в папке app. Так вот в ней создайте файл admin.py импортируйте в него модель User и зарегистрируйте класс в админке.
еще забыл упомянуть важный момент ниже по коду смотрите:
#app/admin.py
from django.contrib import admin
from django.contrib.auth.models import User
class UserAdmin(admin.ModelAdmin):
list_display = ('id', 'email', 'username',)
list_display_links = ('id', 'email', 'username',)
admin.site.unregister(User)
admin.site.register(User, UserAdmin)
Updated 8 Sept. 2016, 10:38 by sedovolosiy.