Size: a a a

Django [ru] #STAY HOME

2018 December 07

СВ

Саша Воронов in Django [ru] #STAY HOME
ну ты в онли перечислил кучу полей, ты можешь наоборот выкинуть те, что не нужны
источник

ID

Ihor Dreyev in Django [ru] #STAY HOME
там ещё больше)
источник

СВ

Саша Воронов in Django [ru] #STAY HOME
ну тогда ок, я на всякий случай напомнил
источник

ID

Ihor Dreyev in Django [ru] #STAY HOME
спасибо)
источник

СВ

Саша Воронов in Django [ru] #STAY HOME
если ты будешь использовать тот же qs с релейтедами, то при запросе к этим полям дополнительных хитов бд быть не должно
источник

СВ

Саша Воронов in Django [ru] #STAY HOME
если ты хочешь модифицировать, что тебе подтянет связанный автор или еще что-нибудь, можешь попробовать задефайнить Prefetch
источник

ID

Ihor Dreyev in Django [ru] #STAY HOME
как это задефайнить prefetch?
источник

СВ

Саша Воронов in Django [ru] #STAY HOME
источник

СВ

Саша Воронов in Django [ru] #STAY HOME
там есть про класс Префетч
источник

ID

Ihor Dreyev in Django [ru] #STAY HOME
Спасибо)
источник

D

DeGridOr in Django [ru] #STAY HOME
Dan Tyan
view формирует запрос на основе входных данных
передает его в сериалайзер

если у сериалайзера есть поля которые требуют делать запрос то уже сериалайзер делает запросы для валидации и получения доп информации
Тут вопрос про сериалайзеры и viewset, кто-то создает отдельные файлики serializers.py и тд, кто-то в urls.py все фигачит) Какая сейчас бэстпрактис?
источник

К

Куземяка in Django [ru] #STAY HOME
есть джанга - круд.
Форма создает запись в бд - через браузер.
Форма может передавать файлы, а может не передавать.
form.is_valid() - тут ошибка - false
На Вин пк с любого браузера: причем если прикреплять файлы - form.is_valid()==False, если не прикреплять ==True
На Дебина ПК с любого браузреа все всегда отлично.


пальцем в небо тыкните пжл
источник

DT

Dan Tyan in Django [ru] #STAY HOME
DeGridOr
Тут вопрос про сериалайзеры и viewset, кто-то создает отдельные файлики serializers.py и тд, кто-то в urls.py все фигачит) Какая сейчас бэстпрактис?
Интересно кто пихает въюхи в urls.py
источник

D

DeGridOr in Django [ru] #STAY HOME
Dan Tyan
Интересно кто пихает въюхи в urls.py
Да пока по инету лазал и такое находил)
источник

AK

Artyem Klimenko in Django [ru] #STAY HOME
DeGridOr
Да пока по инету лазал и такое находил)
это явно порносайт с извращениями был
источник

D

DeGridOr in Django [ru] #STAY HOME
Artyem Klimenko
это явно порносайт с извращениями был
Я вас понял :D
источник

I

Il`ya (Marshal) in Django [ru] #STAY HOME
Il`ya (Marshal)
При сохранении объекта модели происходит подключение к сокет серверу и выполняются некоторые запросы. Максимально сие процедура может занимать 30 секунд. Выполнять такое в основном потоке конечно же я не хочу. Вынес .save() в отдельный поток, хочу ловить сигналы pre_save, post_save для уведомления о ходе добавления пользователю.

Вопроса два:
1. Правильно ли я сделал или можно иначе?
2. Из-за огромного кол-ва потоков(при массовом добавлении) создаётся очень много подключений к базе. Выходит за лимит и кидает исключение... СУБД psql. Какой самый простой способ для решения этой проблемы? PgBouncer?
Up 😔
источник

DT

Dan Tyan in Django [ru] #STAY HOME
DeGridOr
Да пока по инету лазал и такое находил)
однако =)
источник

VS

Vlad Stefanovich in Django [ru] #STAY HOME
Извиняюсь
источник

d

dd in Django [ru] #STAY HOME
Куземяка
есть джанга - круд.
Форма создает запись в бд - через браузер.
Форма может передавать файлы, а может не передавать.
form.is_valid() - тут ошибка - false
На Вин пк с любого браузера: причем если прикреплять файлы - form.is_valid()==False, если не прикреплять ==True
На Дебина ПК с любого браузреа все всегда отлично.


пальцем в небо тыкните пжл
пальцем в небо - multipart/form-data ?
источник