Size: a a a

Django [ru] #STAY HOME

2020 June 01

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Andr T
Согласен. Уточню, проекты которые сумели выделить из Django ее ORM и поддерживают ее (ORM) в актуальном состоянии.
Читал пост человека который использовал Django ORM с fastAPI кончилось не очень, вроде из-за проблем с асинхронностью, но это не точно
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Slava
Если использовать формы стандартные типа
{{ form.firstname }}
Можно ли как-то в сам инпут класс засунуть ?
Можно, в мета форым например подсунуть widgets = {'field': forms.TextInput(attrs={'class': 'your_class'}),
источник

AT

Andr T in Django [ru] #STAY HOME
Nikolay Cherniy
Читал пост человека который использовал Django ORM с fastAPI кончилось не очень, вроде из-за проблем с асинхронностью, но это не точно
Ага, как раз для fastAPI и ищу. Наткнулся пока на tortoise-orm
источник

S

Slava in Django [ru] #STAY HOME
Nikolay Cherniy
Можно, в мета форым например подсунуть widgets = {'field': forms.TextInput(attrs={'class': 'your_class'}),
Да, читал это все, а какой по вашему самый изи метод?)
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Slava
Если использовать формы стандартные типа
{{ form.firstname }}
Можно ли как-то в сам инпут класс засунуть ?
css-класс? - настрой в джанго форме у виждета attrs или в шаблоне сам все теги выведи, а из поля только значения (value, name etc)  возьми
источник

ᅠᅠ

ᅠ🐲 Aᅠ ᅠ Cᅠ ᅠ Iᅠ ᅠ D ... in Django [ru] #STAY HOME
Можно ли объявлять глобальные переменные в settings.py и потом использовать их в приложениях или это не правильно?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Slava
Да, читал это все, а какой по вашему самый изи метод?)
самый изи метод - использовать автоматический id)
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Andr T
Ага, как раз для fastAPI и ищу. Наткнулся пока на tortoise-orm
обычно, в таких случаях, используют core из алхимии или сами запросы пишут (когда совсем нагрузки большие)
источник

ᅠᅠ

ᅠ🐲 Aᅠ ᅠ Cᅠ ᅠ Iᅠ ᅠ D ... in Django [ru] #STAY HOME
ᅠ🐲 Aᅠ ᅠ Cᅠ ᅠ Iᅠ ᅠ D ᅠ ᅠ Rᅠ ᅠ Aᅠ ᅠ Ïᅠ ᅠ N 🐉
Можно ли объявлять глобальные переменные в settings.py и потом использовать их в приложениях или это не правильно?
django console в pyCharm возвращает исключение django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
но при этом runserver из обычной консоли работает
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
ᅠ🐲 Aᅠ ᅠ Cᅠ ᅠ Iᅠ ᅠ D ᅠ ᅠ Rᅠ ᅠ Aᅠ ᅠ Ïᅠ ᅠ N 🐉
django console в pyCharm возвращает исключение django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
но при этом runserver из обычной консоли работает
from django.conf import settings

... settings.PAGES
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Andr T
Ага, как раз для fastAPI и ищу. Наткнулся пока на tortoise-orm
думаю ищешь лишние проблемы, алхимия во многих вопросах лучше(есть такое мнение), не намного сложнее и думаю со временем примеров именно с ней и фастапи будет больше, а так даже на со аналогичных ситуаций не будет, придется самому с любой проблемой разгребаться
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
ᅠ🐲 Aᅠ ᅠ Cᅠ ᅠ Iᅠ ᅠ D ᅠ ᅠ Rᅠ ᅠ Aᅠ ᅠ Ïᅠ ᅠ N 🐉
django console в pyCharm возвращает исключение django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
но при этом runserver из обычной консоли работает
а сикрет кей-то пустой?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
как бы все намекает на то, что сикрет кей определен в окружении, а окружение у консолей разное
источник

ᅠᅠ

ᅠ🐲 Aᅠ ᅠ Cᅠ ᅠ Iᅠ ᅠ D ... in Django [ru] #STAY HOME
Artem Gubatenko
from django.conf import settings

... settings.PAGES
он ругается не на этот импорт, убрал его все равно то же исключение. Я еще не разобрался с SECRET_KEY, его видимо нужно до запуска приложения в os.environ объявлять?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
ᅠ🐲 Aᅠ ᅠ Cᅠ ᅠ Iᅠ ᅠ D ᅠ ᅠ Rᅠ ᅠ Aᅠ ᅠ Ïᅠ ᅠ N 🐉
он ругается не на этот импорт, убрал его все равно то же исключение. Я еще не разобрался с SECRET_KEY, его видимо нужно до запуска приложения в os.environ объявлять?
да
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
ᅠ🐲 Aᅠ ᅠ Cᅠ ᅠ Iᅠ ᅠ D ᅠ ᅠ Rᅠ ᅠ Aᅠ ᅠ Ïᅠ ᅠ N 🐉
он ругается не на этот импорт, убрал его все равно то же исключение. Я еще не разобрался с SECRET_KEY, его видимо нужно до запуска приложения в os.environ объявлять?
объявлять нужно до
источник

ᅠᅠ

ᅠ🐲 Aᅠ ᅠ Cᅠ ᅠ Iᅠ ᅠ D ... in Django [ru] #STAY HOME
то есть если я запускаю gunicorn то там и объявляю ключ
источник

ᅠᅠ

ᅠ🐲 Aᅠ ᅠ Cᅠ ᅠ Iᅠ ᅠ D ... in Django [ru] #STAY HOME
и хранить его лучше в файле?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
обычно или в башрц или в активейт виртуалки, есть еще дотенв как вариант, ну и вроде можно тупо в визги прописать, про вариант с гуникорном не слышал
источник

AD

Alex Dem in Django [ru] #STAY HOME
Извините за нубский вопрос
Как это делается по-человечески?

reverse('url_name') + '?foo=bar'
источник