Size: a a a

Django [ru] #STAY HOME

2019 November 26

Д

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

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Дмитрий
Вот тут не могу понять, как передать строку в url 'new_info_s' text. Чтобы получилось site.com/info/story
{% url 'new_info_s' is_sid='story' %} ?
источник

Д

Дмитрий in Django [ru] #STAY HOME
так он ничего не выдает, оставляет дефолт ссылку. Если перейти на англ версию сайта то урл будет без en
источник

Д

Дмитрий in Django [ru] #STAY HOME
site.com/info/story такой же будет, а на англ версии должен быть site.com/en/info/story
источник

Д

Дмитрий in Django [ru] #STAY HOME
Первые две ссылки работают, после второй все, уже ничего не подставляется.
Если по прямому пути перейти, вписать префикс en, то все данные страницы есть на английском
источник

F

Fred in Django [ru] #STAY HOME
вопрос разнёс settings на dev, prod, qa. Но есть вопрос как без боли сделать один wsgi на все? для сервера
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Fred
вопрос разнёс settings на dev, prod, qa. Но есть вопрос как без боли сделать один wsgi на все? для сервера
а зачем ты это сделал ?
источник

F

Fred in Django [ru] #STAY HOME
Dan Tyan
а зачем ты это сделал ?
ну для удобства dev это локальный, prod это клиентский сервер, qa это мой сервер
источник

F

Fred in Django [ru] #STAY HOME
что-бы кучу раз не свичить бд и другие настройки
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ну это как правило делается через переменные окружения
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Fred
вопрос разнёс settings на dev, prod, qa. Но есть вопрос как без боли сделать один wsgi на все? для сервера
это можно настроить с помощью django-configurations
источник

DT

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

F

Fred in Django [ru] #STAY HOME
Dan Tyan
ну это как правило делается через переменные окружения
ну у меня есть файлик сейчас с перемеными окружения, а как менять правильно есть статья с этой практикой
источник

MM

Marat Mkhitaryan in Django [ru] #STAY HOME
Dan Tyan
ну это как правило делается через переменные окружения
какие есть инструменты чтоб динамично их менять?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Marat Mkhitaryan
какие есть инструменты чтоб динамично их менять?
а зачем их динамично менять ?
источник

А

Алексей in Django [ru] #STAY HOME
Marat Mkhitaryan
какие есть инструменты чтоб динамично их менять?
ну, например, если ты деплоишь через gitlab, там есть возможность выставлять переменные окружения
Settings - > CI/CD -> Variables
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Marat Mkhitaryan
какие есть инструменты чтоб динамично их менять?
https://docs.python.org/3/library/os.html#os.environ

пример:
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'your_project_name.settings')
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Marat Mkhitaryan
какие есть инструменты чтоб динамично их менять?
чтоб определить где запущен код:
https://docs.python.org/3/library/socket.html#socket.gethostname
источник

YY

Yergen Yessetov in Django [ru] #STAY HOME
Ребята, здарова! подскажите, что я упустил, что не так? post запрос не корректный, ссылка не верная. почему так отправляет?
источник

YY

Yergen Yessetov in Django [ru] #STAY HOME
[26/Nov/2019 14:10:24] "GET /2019/11/20/who_i_am HTTP/1.1" 200 1265

[26/Nov/2019 14:10:41] "POST /2019/11/20/ HTTP/1.1" 404 2565
источник