Size: a a a

Django [ru] #STAY HOME

2020 August 14

AD

Alex Dem in Django [ru] #STAY HOME
ARTUR KNYAZEV
class CustomUserAdmin(UserAdmin):
   form = CustomUserCreationForm
   add_form = CustomUserCreationForm
   
   fieldsets = (
       (None, {'fields': ('telephon', 'password',)}),
       ('Permissions', {'fields': ('is_active', 'is_staff', 'is_superuser',
                                      'groups', 'user_permissions',)}),
       ('Important dates', {'fields': ('last_login', 'date_joined',)})
   )
   add_fieldsets = (
       (None, {
           'classes': ('wide',),
           'fields': ('telephon', 'password1', 'password2',),
       }),
   )
   list_display = ('telephon',)
   list_filter = ('is_staff', 'is_superuser', 'is_active', 'groups',)
   ordering = ('telephon',)
   filter_horizontal = ('groups', 'user_permissions',)
 
 
admin.site.register(userCastem, CustomUserAdmin)

вот так решил свою проблему
а ты суть-то понял?
источник

AD

Alex Dem in Django [ru] #STAY HOME
потому, чтот я так и не понял причину
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
Да
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
Надо было предопределить  форму
источник

AD

Alex Dem in Django [ru] #STAY HOME
ARTUR KNYAZEV
Надо было предопределить  форму
неужели джанго из коробки предоставляет кривую?
источник

AD

Alex Dem in Django [ru] #STAY HOME
и о какой форме идет речь, если не секрет?
источник

AD

Alex Dem in Django [ru] #STAY HOME
а, про форму увидел
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
UserCreationForm
источник

AD

Alex Dem in Django [ru] #STAY HOME
но все равно не ясно
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
когда делаешь  кастомного юзера
источник

AD

Alex Dem in Django [ru] #STAY HOME
ARTUR KNYAZEV
UserCreationForm
она делает set_password
у меня есть ощущение, что ты сделал какой-то костылик, но только не пойму какой
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
надо сделать CustomUserAdmin(UserAdmin)😆
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
и все работет
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
как часы
источник

AD

Alex Dem in Django [ru] #STAY HOME
ARTUR KNYAZEV
надо сделать CustomUserAdmin(UserAdmin)😆
типа ты не наследовал до этого UserAdmin?
переопределял заново?
источник

A

A in Django [ru] #STAY HOME
e\/gen
надо бы
А путь потом указывать, который создает collectstatic?
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
Alex Dem
типа ты не наследовал до этого UserAdmin?
переопределял заново?
нет
источник

A

A in Django [ru] #STAY HOME
Т.е. с admin/js?
источник

AD

Alex Dem in Django [ru] #STAY HOME
ARTUR KNYAZEV
UserCreationForm
https://docs.djangoproject.com/en/1.8/_modules/django/contrib/auth/forms/

можешь при желании ее тут найти и увидеть, что она делает set_password
я до сих пор не понимаю, как ты отдавал не хэш, а исконный вэлью
источник

e

e\/gen in Django [ru] #STAY HOME
A
А путь потом указывать, который создает collectstatic?
нет, коллект собирает из всех определённых в настройках папок (из админки  в том числе) статические файлы и кладёт их относительно проекта в /static
источник