Size: a a a

Django [ru] #STAY HOME

2021 June 04

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Никто не говорит про несколько видов юзера, для того чтобы расширить нужно наследоваться от абстрактного юзера
источник

DP

Dennis Pashnev in Django [ru] #STAY HOME
либо enum с ролями создавать, либо django-role-permissions юзай
источник

N

Nire in Django [ru] #STAY HOME
Так я про более одного юзера писал
источник

D

DiZiNnEs in Django [ru] #STAY HOME
А для изменения наследоваться от AbstractBaseUser ?
источник

N

Nire in Django [ru] #STAY HOME
Либы безраздумно пихать не стоит
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Все так)
источник

D

DiZiNnEs in Django [ru] #STAY HOME
Ок, спасибо)
источник

N

Nire in Django [ru] #STAY HOME
Зачем Base?
источник

N

Nire in Django [ru] #STAY HOME
Если не знаешь зачем, то можно и abstractuser меньше запары будет
источник

К

Кристина in Django [ru] #STAY HOME
А как при регистрации это указать?(если использовать django-role-permissions)
источник

q

qb in Django [ru] #STAY HOME
в методе get_serializer_context передается self.request, но если при наследовании от GenericViewSet вызвать супер инит и попытаться в ините взять реквест то его там нет, из этого вопрос, как перехватить реквест?
источник

DP

Dennis Pashnev in Django [ru] #STAY HOME
у тебя как-то указывается роль юзера при регистрации?
источник

D

DiZiNnEs in Django [ru] #STAY HOME
Статью читал где мужик делал авторизацию через email и password и использовал AbstractBaseUser, а что можно было и через AbstractUser ?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
@Excels читаем правила, пользуемся пастой
источник

DP

Dennis Pashnev in Django [ru] #STAY HOME
посмотри доку этой либы, если будешь её юзать, там introduction хорошо расписан
источник

А

Артем in Django [ru] #STAY HOME
ага понял
источник

К

Кристина in Django [ru] #STAY HOME
Нет, как раз с этим и проблема
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
можно, нужно вроде только USERNAME_FIELD = "email" указать
источник

DP

Dennis Pashnev in Django [ru] #STAY HOME
А как понять какую роль юзеру дать?)
источник

А

Артем in Django [ru] #STAY HOME
источник