Size: a a a

Django [ru] #STAY HOME

2021 May 31

А

Актан in Django [ru] #STAY HOME
о, прикольная штука
источник

nt

nikita tumanov in Django [ru] #STAY HOME
Кстати, вопрос на понимание. select_related работает только с полным кверисетом т.е. с .all(). А если кверисет вызывается из DRF с дальнейшней фильтрацией по параметрам из урла, это считается за filter, работает ли в таком случае select_related ?
источник

Г

Герман in Django [ru] #STAY HOME
работу с select_related посмотри
источник

e

evakuator in Django [ru] #STAY HOME
Ты этот service.slug используешь в service_page?
источник

e

evakuator in Django [ru] #STAY HOME
Не знаю можно ли точку в url. Eсли можно, то есть re_path, он позволяет через регулярные выражение url собрать
источник

DT

Dan Tyan in Django [ru] #STAY HOME
select_related
добавляет selec * join
к оригинальному запросу
те к тем записям которые попадут во все фильтры
источник

АС

Алексей Святкин... in Django [ru] #STAY HOME
Доброе утро, можете пожалуйста подсказать как переопределить метод для модели с семью булеан филдами(от понедельника до вторника) что бы приходил массив чисел, например [1, 4] и понедельник четверг соответсвенно становился true
источник

DT

Dan Tyan in Django [ru] #STAY HOME
это к чему ?
источник

Г

Герман in Django [ru] #STAY HOME
Может быть использовать поля для работы с датами?
источник

АС

Алексей Святкин... in Django [ru] #STAY HOME
нееее, сейчас стоит такая задача
источник

DT

Dan Tyan in Django [ru] #STAY HOME
если базу менять низя

создай словарь

{
1: 'mondey_field_name'
...
}
источник

DT

Dan Tyan in Django [ru] #STAY HOME
потом на основе массива и этого словаря надо создать другой словарь

{'mondey_field_name': True}
источник

DT

Dan Tyan in Django [ru] #STAY HOME
и его передаешь в фильтр
источник

АС

Алексей Святкин... in Django [ru] #STAY HOME
блин, я просто полный ноль)) а надо сделать что бы это был метод в модели
источник

DT

Dan Tyan in Django [ru] #STAY HOME
зачем метод модели ?
источник

АС

Алексей Святкин... in Django [ru] #STAY HOME
такое задание) создать метод который переделывает массив чисел в 7 булевых полей, и второй который делает наоборот
источник

S

Stanley in Django [ru] #STAY HOME
что именно нужно то? не понятно.
источник

AK

Alex Kalinin in Django [ru] #STAY HOME
Ты вообще доку читать пробовал? Где ты там такое видел?
https://docs.djangoproject.com/en/3.2/topics/http/urls/#example
источник

АС

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

ag

admin group in Django [ru] #STAY HOME
есть между моделями свзь 1к1 и 1ко многим и т.д. по некоторым полям
источник