Size: a a a

Django [ru] #STAY HOME

2019 March 12

T

Troubleshoot in Django [ru] #STAY HOME
Оффтоп сори, с рег ру за автопродление можно вернуть деньги ?
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
что хочется всем пожелать - при создании нового проекта всегда делайте кастомную модель User и наследуйтесь от AbstractUser, даже если ничего с пользователями вы делать не планируете, в будущем это вам поможет если требования изменятся
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
это та правка, которую имело бы смысл включить в стартовый шаблон новых проектов по умолчанию чтобы новые проекты создавались с кастомной моделью пользователя

полагаю, она не по умолчанию только из-за желания сделать стартовый шаблон чуть проще
источник

NO

Nikita Omen in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
это та правка, которую имело бы смысл включить в стартовый шаблон новых проектов по умолчанию чтобы новые проекты создавались с кастомной моделью пользователя

полагаю, она не по умолчанию только из-за желания сделать стартовый шаблон чуть проще
Если появится надобность добавить поля к юзеру, можно же просто по fk к модели прицепиться :)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
получится 2 таблицы, это всё не очень удобно если потом будет миграция с Django куда-нибудь, лишние действия для конфигурирования различных API-генераторов
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
к слову, то же самое хотелось бы с моделями групп
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
жаль, их нельзя сделать кастомными
источник

NO

Nikita Omen in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
получится 2 таблицы, это всё не очень удобно если потом будет миграция с Django куда-нибудь, лишние действия для конфигурирования различных API-генераторов
Ну мигрировать проект всегда боль. Объединить две таблицы в одну - не такая и большая проблема на этом фоне
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
со структурой больше всего проблем, особенно, когда база огромная
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
кривой код на некривой переписать легче, сначала тесты, потом постепенный рефакторинг того, что покрыто тестами
а вот с СУБД тут сложнее, особенно, если высокие требования к uptime'у
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
то есть высокая вероятность, что если пользователю сделать 2 таблицы, то так в этом проекте и будут 2 таблицы до конца его дней
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
собственно, отсюда и совет - сделать сразу кастомную модель пользователя
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Django cookie cutter так делает, отдельное приложение users
источник

AB

Alexander Bardin in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
что хочется всем пожелать - при создании нового проекта всегда делайте кастомную модель User и наследуйтесь от AbstractUser, даже если ничего с пользователями вы делать не планируете, в будущем это вам поможет если требования изменятся
++++
источник

A

Andrey in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
это та правка, которую имело бы смысл включить в стартовый шаблон новых проектов по умолчанию чтобы новые проекты создавались с кастомной моделью пользователя

полагаю, она не по умолчанию только из-за желания сделать стартовый шаблон чуть проще
Или используйте Django Cookiecutter
источник

AS

Andrew Summer in Django [ru] #STAY HOME
Ребят посоветуйте удобный визуальный менеджер для sqllite
источник

DT

Dan Tyan in Django [ru] #STAY HOME
pycharm ?
источник

ВХ

Валентин Хомутенко in Django [ru] #STAY HOME
datagrip
источник

AS

Andrew Summer in Django [ru] #STAY HOME
у меня atom, что в пайчарме есть знаю
источник

PB

Petr B. in Django [ru] #STAY HOME
Andrew Summer
Ребят посоветуйте удобный визуальный менеджер для sqllite
pgadmin4
источник