Size: a a a

Django [ru] #STAY HOME

2019 April 15

v

vladislav in Django [ru] #STAY HOME
Вообщем в чем суть, нужен совет, желательно с развенрнутым обьяснением почему так а не иначе.
нужно создать профиль юзера.
Я вижу два варианта.
1) просто расширить стандартную модель юзера профайлом и засунуть туда все необоходимые мне поля.
2) создать с нуля модельку юзера со всеми нужными мне полями.

Первый вариант мне кажется не красивым)
Во втором варианте предвижу сразу траблы с авторизацией и прочими плюшками которые были уже готовы для станадртного юзера в джанге.
Есть еще третий варик с AbstractBaseUser.  Но пока чет понял + и -.
источник

D

Dmitry in Django [ru] #STAY HOME
vladislav
Вообщем в чем суть, нужен совет, желательно с развенрнутым обьяснением почему так а не иначе.
нужно создать профиль юзера.
Я вижу два варианта.
1) просто расширить стандартную модель юзера профайлом и засунуть туда все необоходимые мне поля.
2) создать с нуля модельку юзера со всеми нужными мне полями.

Первый вариант мне кажется не красивым)
Во втором варианте предвижу сразу траблы с авторизацией и прочими плюшками которые были уже готовы для станадртного юзера в джанге.
Есть еще третий варик с AbstractBaseUser.  Но пока чет понял + и -.
AbstractUser
источник

MS

MIT STUDENT in Django [ru] #STAY HOME
AbstractBaseUser или AbstractUser
источник

v

vladislav in Django [ru] #STAY HOME
Оооокей) а развернутный ответ и обьяснения будут?) или чесать в гугл?)
источник

MS

MIT STUDENT in Django [ru] #STAY HOME
BaseUserManager для валидаций
источник

MS

MIT STUDENT in Django [ru] #STAY HOME
чеши в доки там все есть
источник

v

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

D

Dmitry in Django [ru] #STAY HOME
vladislav
Оооокей) а развернутный ответ и обьяснения будут?) или чесать в гугл?)
На хабре была подробная статья на эту тему
источник

D

Dmitry in Django [ru] #STAY HOME
vladislav
Окей, пасиба
источник

DB

Dima Boger in Django [ru] #STAY HOME
источник

v

vladislav in Django [ru] #STAY HOME
Dmitry
На хабре была подробная статья на эту тему
Благодарочка
источник

v

vladislav in Django [ru] #STAY HOME
+1 Благодарочка)
источник

DB

Dima Boger in Django [ru] #STAY HOME
это одна и та же статья, просто вторая ссылка это первоисточник
источник

v

vladislav in Django [ru] #STAY HOME
Понял принял) щас прочу)
источник

A

Andrey in Django [ru] #STAY HOME
Fred
вообще мне нужно добиться от orm left join 2х таблиц, + на это все фильт кинуть sqlом я это могу сделать, а в orm что-то не получается
raw sql
источник

F

Fred in Django [ru] #STAY HOME
Andrey
raw sql
да пробую но фильтры присобачить надо .filter() с raw не работает, where использовать, я уже страшный код понаписал на нее
источник

A

Andrey in Django [ru] #STAY HOME
Dmitry
А кто нибудь пользуется им ирл?
facebook
источник

v

vladislav in Django [ru] #STAY HOME
Статья супер, нашел все ответы) Спасибо еще раз)
источник

A

Andrey in Django [ru] #STAY HOME
Fred
да пробую но фильтры присобачить надо .filter() с raw не работает, where использовать, я уже страшный код понаписал на нее
источник

A

Andrey in Django [ru] #STAY HOME
всем кто тащит vue/angular/react читать https://habr.com/ru/post/444446/
источник