Size: a a a

Django [ru] #STAY HOME

2019 August 13

А

Артём in Django [ru] #STAY HOME
Tim
смотри chart js
уже гуглю, мпасибо
источник

P

Pooh in Django [ru] #STAY HOME
Привет
Могу ли я обратиться к ORM джанго не из app а из левого файла, который лежит рядом?
источник

T

Tim in Django [ru] #STAY HOME
Pooh
Привет
Могу ли я обратиться к ORM джанго не из app а из левого файла, который лежит рядом?
да
источник

P

Pooh in Django [ru] #STAY HOME
Пробую, вылазит ошибка:

django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, b
ut settings are not configured. You must either define the environment variable
DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
источник

P

Pooh in Django [ru] #STAY HOME
Tim
да
.
источник

T

Tim in Django [ru] #STAY HOME
вроде, надо переменную окружения DJANGO_SETTINGS_MODULE, в которой будет путь к settings
источник

T

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

T

Tim in Django [ru] #STAY HOME
Pooh
Пробую, вылазит ошибка:

django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, b
ut settings are not configured. You must either define the environment variable
DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
либо через кастомную комманду сделать.типа так ./manage.py custom_command
источник

EM

Egor Mushet in Django [ru] #STAY HOME
Привет, подскажите пожалуйста, что имеется ввиду included ?
И как мне заставить валидатор вызываться
Note: If your <field_name> is declared on your serializer with the parameter required=False then this validation step will not take place if the field is not included.
Дока
https://www.django-rest-framework.org/api-guide/serializers/#field-level-validation
И как быть, если у меня поле это другой сериалайзер. Например questions = QuestionsSerializer(many=True, source='question_set', required=False)
И я хочу дописать валидатор который потом пробежится по списку вопросв и по некоторым условиям определит валидный ли он.
источник

P

Pooh in Django [ru] #STAY HOME
Tim
либо через кастомную комманду сделать.типа так ./manage.py custom_command
Спасибо. Пока не вышло, но я покапаюсь
источник

VS

Vitaliy S in Django [ru] #STAY HOME
Привет всем!

Да, я долго думал, прежде чем спросить это, но решил спросить это здесь.

Есть в aiohttp такая штука, как
on_startup
on_shutdown
on_cleanup
и ещё крутой контекстный менеджер для подобной штуки, только в 100 раз удобнее.

Барабанная дробь! Вопрос: а есть ли во flask подобный подход? А в джанго?
источник

P

Pooh in Django [ru] #STAY HOME
Tim
либо через кастомную комманду сделать.типа так ./manage.py custom_command
Идеально. В итоге сделал так. https://stackoverflow.com/a/39724171
источник

T

Tim in Django [ru] #STAY HOME
отлично)
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Есть две модели Human и Pet, в Pet есть human=ForeignKey(Human). Соответсвенно, в объектах Human появляется поле pet_set.
Если я создаю животное  через pet_set.create(...), то должны ли вызываться pre_save\post_save сигналы?
источник

A

Ahmed in Django [ru] #STAY HOME
Кто-нибудь решал такую проблему: Джанга крутится в контейнер, окружение стоит в режиме разработки. При любой ошибки в питухонском скрипте к примеру NameError падает контейнер с питоном с ошибкой

exited with code 1


Каждый раз переподнимать контейнер с джангой занимает очень много времени.
источник

BK

Bogdan Kalashnikov in Django [ru] #STAY HOME
Pavel Zagrebelin
Есть две модели Human и Pet, в Pet есть human=ForeignKey(Human). Соответсвенно, в объектах Human появляется поле pet_set.
Если я создаю животное  через pet_set.create(...), то должны ли вызываться pre_save\post_save сигналы?
ЕМНИП, да, должны
источник

VS

Vitaliy S in Django [ru] #STAY HOME
Ahmed
Кто-нибудь решал такую проблему: Джанга крутится в контейнер, окружение стоит в режиме разработки. При любой ошибки в питухонском скрипте к примеру NameError падает контейнер с питоном с ошибкой

exited with code 1


Каждый раз переподнимать контейнер с джангой занимает очень много времени.
В общем можно сделать это, добавив --restart=always в параметры запуска контейнера
источник

VS

Vitaliy S in Django [ru] #STAY HOME
Ahmed
Кто-нибудь решал такую проблему: Джанга крутится в контейнер, окружение стоит в режиме разработки. При любой ошибки в питухонском скрипте к примеру NameError падает контейнер с питоном с ошибкой

exited with code 1


Каждый раз переподнимать контейнер с джангой занимает очень много времени.
Но это не решение проблемы
источник

P

Pooh in Django [ru] #STAY HOME
Pavel Zagrebelin
Есть две модели Human и Pet, в Pet есть human=ForeignKey(Human). Соответсвенно, в объектах Human появляется поле pet_set.
Если я создаю животное  через pet_set.create(...), то должны ли вызываться pre_save\post_save сигналы?
Вроде бы они всегда вызываются
источник

BK

Bogdan Kalashnikov in Django [ru] #STAY HOME
Ahmed
Кто-нибудь решал такую проблему: Джанга крутится в контейнер, окружение стоит в режиме разработки. При любой ошибки в питухонском скрипте к примеру NameError падает контейнер с питоном с ошибкой

exited with code 1


Каждый раз переподнимать контейнер с джангой занимает очень много времени.
так в контейнере джанга или самописный скрипт? если скрипт - добавляй обработку ошибок или entrypoint контейнера отцепляй от скрипта
источник