Size: a a a

Django [ru] #STAY HOME

2020 October 15

DB

Dima Boger in Django [ru] #STAY HOME
yasya huyase
Ребят, вопрос не по теме но все же спрошу
Как подключить модуль brotli в nginx в докер контейнере?
источник

yh

yasya huyase in Django [ru] #STAY HOME
Опа, не знаю как не нашел, но спасибо большое
источник

AO

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

D

Dmitry in Django [ru] #STAY HOME
Andrew Onfire
господа, добрый день
как лучше всего создавать суперпользователя джанго при деплое?
думаю в миграцию прописать
источник

DT

Denis Taranov in Django [ru] #STAY HOME
Интересный никнейм, пошел гуглить
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Andrew Onfire
господа, добрый день
как лучше всего создавать суперпользователя джанго при деплое?
При каждом деплое нового?
источник

AO

Andrew Onfire in Django [ru] #STAY HOME
Rust Saiargaliev
При каждом деплое нового?
при условном первом
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Миграция с паролем в envvar
источник

AO

Andrew Onfire in Django [ru] #STAY HOME
вообще нагуглил, что теперь можно вот так createsuperuser --noinput
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Andrew Onfire
при условном первом
Хм, а часто ты делаешь первый деплой проекта? Если нет - то не нужно писать и поддерживать функциональность, которая должна работать один раз, лучше руками создать
источник

DT

Denis Taranov in Django [ru] #STAY HOME
echo "from django.contrib.auth import get_user_model; User = get_user_model(); User.objects.create_superuser('admin', 'admin@admin.com', 'pwd')" | python manage.py shell
источник

AO

Andrew Onfire in Django [ru] #STAY HOME
Rust Saiargaliev
Хм, а часто ты делаешь первый деплой проекта? Если нет - то не нужно писать и поддерживать функциональность, которая должна работать один раз, лучше руками создать
иногда приходится
просто задумался, как можно все это делать
источник

AO

Andrew Onfire in Django [ru] #STAY HOME
энивей
спасибо за ответы
❤️
источник

DT

Denis Taranov in Django [ru] #STAY HOME
вот такой консольной командой можно создать пользователя
источник

AK

Alex Kalinin in Django [ru] #STAY HOME
Andrew Onfire
господа, добрый день
как лучше всего создавать суперпользователя джанго при деплое?
Я в докере прописал черезе createsuperuser --noinput чтобы он подхватывал переменные окружения DJANGO_SUPERUSER_*. Подробнее в доке
https://docs.djangoproject.com/en/3.1/ref/django-admin/#createsuperuser
источник

AK

Alex Kalinin in Django [ru] #STAY HOME
Rust Saiargaliev
Хм, а часто ты делаешь первый деплой проекта? Если нет - то не нужно писать и поддерживать функциональность, которая должна работать один раз, лучше руками создать
Там может быть роль create в ансибле. Тогда да - надо создавать автоматикой
источник

AK

Alex Kalinin in Django [ru] #STAY HOME
Denis Taranov
echo "from django.contrib.auth import get_user_model; User = get_user_model(); User.objects.create_superuser('admin', 'admin@admin.com', 'pwd')" | python manage.py shell
Вот так делать настоятельно не советую. Очевидное смешение логики разных слоев. Скрипт на питоне в скрипте на баше.
источник

T

Tishka17 in Django [ru] #STAY HOME
Подскажите, а я могу get и post методы на одном урле завернуть на разные вьюхи?
источник

AK

Alex Kalinin in Django [ru] #STAY HOME
Tishka17
Подскажите, а я могу get и post методы на одном урле завернуть на разные вьюхи?
если вьюха - функция, то нет. Если cbv, то в разные методы  (get, post, put и тд соответственно) да.
источник

T

Tishka17 in Django [ru] #STAY HOME
Пойду курить cvb, норм
источник