Size: a a a

Django [ru] #STAY HOME

2020 August 14

NC

Nikolay Cherniy in Django [ru] #STAY HOME
dexofan
Добрый день. Дайте совет. Хочу использовать вместо сериализаторов DRF (только для входящих запросов) Pydantic шоб сразу DTO формировать и там валидацию делать. Имеет смысл такое действо? Может делал кто уже.
вообще есть Django Ninja под капотом pydantic
источник

AD

Alex Dem in Django [ru] #STAY HOME
Nikolay Cherniy
понятно что там с запросом проблема, просто у меня принт стоял для теста, его убрал и все сломалось) стало интересно почему работало с принтом и выяснилось что при вызове стринга почему-то все отрабатывает
а это утренняя магия :)
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Alexander Shavelev
звучит как фантастика)
Ну вот и я слегка офигел с такой подачи, но я прям сейчас легко повторяю это с работающим кодом))
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
Nikolay Cherniy
Ну вот и я слегка офигел с такой подачи, но я прям сейчас легко повторяю это с работающим кодом))
а код показывал где такое делает?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Alexander Shavelev
а код показывал где такое делает?
не понял вопрос
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
Nikolay Cherniy
не понял вопрос
ну кусок кода который так себя ведет ты кидал?
источник

AF

Anton Fircak in Django [ru] #STAY HOME
ребят привет, кто то юзал это? https://github.com/skorokithakis/django-annoying#autoonetoonefield
у меня есть сущность у которой OneToOne на django.User, хочу автоматом генерить этого User
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Alexander Shavelev
ну кусок кода который так себя ведет ты кидал?
нет. В общем проблема такая - очень жирная модель, а во вьюхе еще запросы в цикле, еще и часть аннотаций/агрегаций раскидано по другим функциям, и браузер просто устает ждать ответа. То что сейчас сделал для решения проблемы это и оптимизация двух внешних функций и кастомный менеджер и, в первую очередь, отказ от цикла, ну и где можно отселектил и отонлил что мне нужно, тут даже если можно было - не смог бы все скинуть)), в результате, конечно упустил это поле... но не замечал этого из-за странного поведения принта qs.query
источник

꧁●╠ƊᎯֆ₸₳Ŋ╣●꧂... in Django [ru] #STAY HOME
Здравствуйте извините за беспокойство. А можете подсказать как это реализовать Джанго?
В шаблонах там будет форма
Когда пользователь будет нажимать добавить поле ему автоматом добавляется поле
Хоть 10-20 , и при нажатии сабмит оно через пост запрос сохраняется в БД
источник

d

dexofan in Django [ru] #STAY HOME
Nikolay Cherniy
вообще есть Django Ninja под капотом pydantic
А вот это интересная штука, ток сырая совсем ;с
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
꧁●╠ƊᎯֆ₸₳Ŋ╣●꧂
Здравствуйте извините за беспокойство. А можете подсказать как это реализовать Джанго?
В шаблонах там будет форма
Когда пользователь будет нажимать добавить поле ему автоматом добавляется поле
Хоть 10-20 , и при нажатии сабмит оно через пост запрос сохраняется в БД
"поле" будет из другой модели связанной с основной моделью через fk, форма через formset
источник

НТ

Никита Тарасов... in Django [ru] #STAY HOME
Всем привет!

Имеется проект в docker е на django, postgres и gunicorn
Имеется VPSка со своим NGIX (без докера)
Как мне узнать по какому адресу ловить ответ от gunocorn / docker?

https://github.com/n1kko777/moneycontrol-app-api
источник

РС

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

A

Andrey in Django [ru] #STAY HOME
Роман Сарнов
Привет. Подскажите пожалуйста, как узнать, с какого урла я пришёл? С какого был редирект
Зачем?
источник

AS

Alexander Shavelev in Django [ru] #STAY HOME
Никита Тарасов
Всем привет!

Имеется проект в docker е на django, postgres и gunicorn
Имеется VPSка со своим NGIX (без докера)
Как мне узнать по какому адресу ловить ответ от gunocorn / docker?

https://github.com/n1kko777/moneycontrol-app-api
источник

РС

Роман Сарнов... in Django [ru] #STAY HOME
Andrey
Зачем?
Что бы если на страницу логина попали после регистрации, то логин был бы уже вставлен
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Никита Тарасов
Всем привет!

Имеется проект в docker е на django, postgres и gunicorn
Имеется VPSка со своим NGIX (без докера)
Как мне узнать по какому адресу ловить ответ от gunocorn / docker?

https://github.com/n1kko777/moneycontrol-app-api
в настройках докера ты настраиваешь какой порт снаружи прокидывается на внутрений порт
соответсвенно в nginx настраиваеся на "внешний" порт контейнера
источник

НТ

Никита Тарасов... in Django [ru] #STAY HOME
upstream web_app {
   server 0.0.0.0:8000;
}

location / {
       proxy_pass http://web_app;
...


Так?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Роман Сарнов
Что бы если на страницу логина попали после регистрации, то логин был бы уже вставлен
а логин откуда будет браться ?
источник

A

Andrey in Django [ru] #STAY HOME
Тот же вопрос
источник