Size: a a a

Django [ru] #STAY HOME

2019 December 06

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
И там и там нужен емае
источник

V🤔

Vyacheslav 🤔 in Django [ru] #STAY HOME
И как мне теперь его включить в ajax, потому что после включения мидлвари на обеих серверах ошибка по прежнему есть
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Vyacheslav 🤔
И как мне теперь его включить в ajax, потому что после включения мидлвари на обеих серверах ошибка по прежнему есть
Значит на беке что то не докрутил
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Или какой то хедер не прописл
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Завтра напомни, покажу
источник

V🤔

Vyacheslav 🤔 in Django [ru] #STAY HOME
Ну запрос уходит без Access-Control-Allow-Origin в request headers
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Vyacheslav 🤔
Ну запрос уходит без Access-Control-Allow-Origin в request headers
А нужно так "Access-Control-Allow-Origin": "*"
источник

V🤔

Vyacheslav 🤔 in Django [ru] #STAY HOME
убрал фильтр, вроде пошло. Почему фильтр не работает, хз
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Vyacheslav 🤔
убрал фильтр, вроде пошло. Почему фильтр не работает, хз
Потому что не доделан
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Точнее не докручен как надо
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Это была не шутка...
источник

k

kresh in Django [ru] #STAY HOME
источник

k

kresh in Django [ru] #STAY HOME
вопрос , посоветуйте пж
источник

k

kresh in Django [ru] #STAY HOME
что еще можно на эту тему почитать?
источник

T

Tim in Django [ru] #STAY HOME
Привет)
Вопрос по фильтрации. DRF. Использую https://github.com/philipn/django-rest-framework-filters .

Ситуация такая. Есть Пользователь (аккаунт), у которого может быть несколько Профилей (либо 1, либо 2). Связанны через ForeignKey. Нужно добавить фильтрацию пользователей как по одному профилю, так и по двум. По одному решается очень просто, как обычно описываем поля. А в случае с двумя не совсем понятно. Сейчас сделал так, что просто продублировал поля и это вроде бы работает.

Например,
gender = filters.CharFilter(field_name='profile__gender', label='Пол', distinct=True)
gender1 = filters.CharFilter(field_name='profile__gender', label='Пол1')
height = NumberRangeFilter(field_name='profile__height', label='Рост', distinct=True)
height1 = NumberRangeFilter(field_name='profile__height', label='Рост1', distinct=True)

Так, вот, как правильно построить фильтрацию или мой вариант имеет право на жизнь?
источник

D

Dmitry in Django [ru] #STAY HOME
Tim
Привет)
Вопрос по фильтрации. DRF. Использую https://github.com/philipn/django-rest-framework-filters .

Ситуация такая. Есть Пользователь (аккаунт), у которого может быть несколько Профилей (либо 1, либо 2). Связанны через ForeignKey. Нужно добавить фильтрацию пользователей как по одному профилю, так и по двум. По одному решается очень просто, как обычно описываем поля. А в случае с двумя не совсем понятно. Сейчас сделал так, что просто продублировал поля и это вроде бы работает.

Например,
gender = filters.CharFilter(field_name='profile__gender', label='Пол', distinct=True)
gender1 = filters.CharFilter(field_name='profile__gender', label='Пол1')
height = NumberRangeFilter(field_name='profile__height', label='Рост', distinct=True)
height1 = NumberRangeFilter(field_name='profile__height', label='Рост1', distinct=True)

Так, вот, как правильно построить фильтрацию или мой вариант имеет право на жизнь?
Странно, почему не этот - https://github.com/carltongibson/django-filter пакет, он прекрасно ложится на DRF. В нём через Q собираю фильтр. Что-то вроде
queryset.filter(Q(foo1=bar) | Q(foo2=bar))
Это если я правильно понял вопрос и нужно сразу по нескольким полям фильтровать.
источник

T

Tim in Django [ru] #STAY HOME
Dmitry
Странно, почему не этот - https://github.com/carltongibson/django-filter пакет, он прекрасно ложится на DRF. В нём через Q собираю фильтр. Что-то вроде
queryset.filter(Q(foo1=bar) | Q(foo2=bar))
Это если я правильно понял вопрос и нужно сразу по нескольким полям фильтровать.
потому что в доках как Third party packages указан)
источник

T

Tim in Django [ru] #STAY HOME
Dmitry
Странно, почему не этот - https://github.com/carltongibson/django-filter пакет, он прекрасно ложится на DRF. В нём через Q собираю фильтр. Что-то вроде
queryset.filter(Q(foo1=bar) | Q(foo2=bar))
Это если я правильно понял вопрос и нужно сразу по нескольким полям фильтровать.
источник

T

Tim in Django [ru] #STAY HOME
Dmitry
Странно, почему не этот - https://github.com/carltongibson/django-filter пакет, он прекрасно ложится на DRF. В нём через Q собираю фильтр. Что-то вроде
queryset.filter(Q(foo1=bar) | Q(foo2=bar))
Это если я правильно понял вопрос и нужно сразу по нескольким полям фильтровать.
"Это если я правильно понял вопрос и нужно сразу по нескольким полям фильтровать."
Пример,
user1 имеет profile1, profile2 -> profile1.smoking=True, profile1.smoking=False
user2 имеет profile3, profile4 -> profile3.smoking=False, profile1.smoking=False

нужно получить только user1 по полям profile.smoking

?smoking1=True&smoking2=False - такой запрос должен дать только user1
источник