Size: a a a

Django [ru] #STAY HOME

2019 May 06

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
Ну так, берите QueryDict из request.query_params и фильтруйте
источник

AL

Alexander Lebedev in Django [ru] #STAY HOME
Petr B.
Ну, ещё через пару лет и контейнеры выкинем и будем опять деплоить на бареметалл
а потом они скажут backend не нужен
источник

KA

Kylych Asankulov in Django [ru] #STAY HOME
Адилет Асанкожоев
Ну так, берите QueryDict из request.query_params и фильтруйте
то есть вручную придется, просто хотел через django-filter
источник

PB

Petr B. in Django [ru] #STAY HOME
Alexander Lebedev
а потом они скажут backend не нужен
Так уже же, откуда graphql?)
источник

PB

Petr B. in Django [ru] #STAY HOME
Kylych Asankulov
то есть вручную придется, просто хотел через django-filter
Читайте доку к джанго-фильтерс внимательно
источник

AL

Alexander Lebedev in Django [ru] #STAY HOME
Petr B.
Так уже же, откуда graphql?)
я к тому, что после отказа от котейнеров снова предложат отказаться от backend’a
источник

AL

Alexander Lebedev in Django [ru] #STAY HOME
а пото придумают новые контейнеры
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
Kylych Asankulov
то есть вручную придется, просто хотел через django-filter
Он жутко тормозит запрос
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
Лучше вручную делать
источник

KA

Kylych Asankulov in Django [ru] #STAY HOME
да в принципе скорость не так важна
источник

KA

Kylych Asankulov in Django [ru] #STAY HOME
Petr B.
Читайте доку к джанго-фильтерс внимательно
не нашел как объединять два поля
источник

PB

Petr B. in Django [ru] #STAY HOME
Kylych Asankulov
не нашел как объединять два поля
А просто

route_from = filters.NumberFilter(field_name='route__route_from_id)
route_to = filters.NumberFilter(field_name='route__route_to_id)

?
источник

KA

Kylych Asankulov in Django [ru] #STAY HOME
так это же как OR, а мне нужно AND
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
Будет что-то в духе route_to=filters.NumberFilter('route', lookup='route_to_id')
источник

PB

Petr B. in Django [ru] #STAY HOME
Адилет Асанкожоев
Будет что-то в духе route_to=filters.NumberFilter('route', lookup='route_to_id')
Лукап это вообще не для этого
источник

PB

Petr B. in Django [ru] #STAY HOME
contains / icontains и далее
источник

PB

Petr B. in Django [ru] #STAY HOME
Kylych Asankulov
так это же как OR, а мне нужно AND
Уверены?
источник

KA

Kylych Asankulov in Django [ru] #STAY HOME
ща попробую
источник

KA

Kylych Asankulov in Django [ru] #STAY HOME
спасибо вам сир) надо было прост попробовать сперва, а не гадать(
источник

PB

Petr B. in Django [ru] #STAY HOME
;))
источник