Size: a a a

Django [ru] #STAY HOME

2019 August 20

С

Сергей in Django [ru] #STAY HOME
Igor 🐈 Cuba
А почему МММ в девяностые пользовалась спросом?
МММ приносил прибыль в первое время, кто успел
источник

I

Ingvar in Django [ru] #STAY HOME
привет всем.извините что лезу с вопросами...я недавно начал учить джанго.у кого то есть пример поиска по сайту на джанго 2? я начал делать но результат поиска не отображается на страничке..
источник

h

hunnidolla in Django [ru] #STAY HOME
в любом гайде на yt
источник

h

hunnidolla in Django [ru] #STAY HOME
советую trydjango 2.2
источник

h

hunnidolla in Django [ru] #STAY HOME
или просто 2
источник

h

hunnidolla in Django [ru] #STAY HOME
они почти идентичны
источник

I

Ingvar in Django [ru] #STAY HOME
и если можно второй вопрос.кто то работал с календарем событий на джанго2?я хочу кликать на дату и выводить событие (день рождение например)
источник

NA

Nest Alex in Django [ru] #STAY HOME
Ingvar
и если можно второй вопрос.кто то работал с календарем событий на джанго2?я хочу кликать на дату и выводить событие (день рождение например)
я тоже советую
источник

AN

Alexy Nesterchuk in Django [ru] #STAY HOME
ускоряет как то добавление индексов при фильтрации? У меня фильтры долго работают, говорят что типа добавление индексов поможет, не совсем понимаю что это
источник

AN

Alexy Nesterchuk in Django [ru] #STAY HOME
не могу понять почему так. Может вы знаете.

Есть фильтр

Q(
                   Q(groups__name=CONST_DEALER) &
                   Q(additional_info__address__district=address.district)
               )

выполняется он отдельно 3 секунды

и фильтр

Q(
                   Q(Q(groups__name=CONST_SELLER) | Q(groups__name=CONST_GROWER)) &
                   Q(minor_user__major__additional_info__address__district=address.district)
               )

выполняется он отдельно 3 скунды

но если я их обьеденю(что мне и нужно)

Q(
               Q(
                   Q(groups__name=CONST_DEALER) &
                   Q(additional_info__address__district=address.district)
               ) |
               Q(
                   Q(Q(groups__name=CONST_SELLER) | Q(groups__name=CONST_GROWER)) &
                   Q(minor_user__major__additional_info__address__district=address.district)
               )
           )

выполняется больше минуты 😱😱😱
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Alexy Nesterchuk
ускоряет как то добавление индексов при фильтрации? У меня фильтры долго работают, говорят что типа добавление индексов поможет, не совсем понимаю что это
в общем случае не всегда. По-хорошему, надо смореть и анализировать вывод EXPLAIN для тяжёлых запросов в django-debug-toolbar, по-простому - добавить индексы и проверять бенчмарки, не поможет - поменяь индексы или убрать вовсе :)
источник

RS

Roman Sapezhko in Django [ru] #STAY HOME
привет. есть ли вариант запуска сокет сервера вместе с джанговским сервером, чтобы это было одним процессом или лучше разделить и сокет сервер положить в команду?
источник

A

Andrey in Django [ru] #STAY HOME
Сергей
Только почему эти говнокурсы пользуются спросом?
Маркетинг
источник

h

hunnidolla in Django [ru] #STAY HOME
если я буду расширять все с одного шаблона стили CSS будут наследоваться?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
css работает не в рамках шаблона
а в рамках итоговой страницы
источник

AK

Artyem Klimenko in Django [ru] #STAY HOME
Alexy Nesterchuk
не могу понять почему так. Может вы знаете.

Есть фильтр

Q(
                   Q(groups__name=CONST_DEALER) &
                   Q(additional_info__address__district=address.district)
               )

выполняется он отдельно 3 секунды

и фильтр

Q(
                   Q(Q(groups__name=CONST_SELLER) | Q(groups__name=CONST_GROWER)) &
                   Q(minor_user__major__additional_info__address__district=address.district)
               )

выполняется он отдельно 3 скунды

но если я их обьеденю(что мне и нужно)

Q(
               Q(
                   Q(groups__name=CONST_DEALER) &
                   Q(additional_info__address__district=address.district)
               ) |
               Q(
                   Q(Q(groups__name=CONST_SELLER) | Q(groups__name=CONST_GROWER)) &
                   Q(minor_user__major__additional_info__address__district=address.district)
               )
           )

выполняется больше минуты 😱😱😱
по моему опыту какраз где-то на "OR" запросы часто начинают спотыкаться.
тут действительно может оказаться самым простым разбить на три быстрых запроса
источник

h

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

AN

Alexy Nesterchuk in Django [ru] #STAY HOME
Artyem Klimenko
по моему опыту какраз где-то на "OR" запросы часто начинают спотыкаться.
тут действительно может оказаться самым простым разбить на три быстрых запроса
спасибо, я вот так сделал

q1 = User.objects.filter(Q(groups__name=CONST_DEALER) & Q(additional_info__address__district=address.district)).distinct()

q2 = User.objects.filter(Q(Q(groups__name=CONST_SELLER) | Q(groups__name=CONST_GROWER)) & Q(minor_user__major__additional_info__address__district=address.district)).distinct()

return q1 | q2

вроде бы все ок

не понимаю все равно почему оно с ор так долго работает
источник

M

Mihail in Django [ru] #STAY HOME
подскажите, плиз, если я переопределяю шаблон админки в django является ли лучшим способом пропробс стилей для дополненного html-кода в теге <style> внутри него?
источник

AK

Andrey 🦉 Kovalchuk in Django [ru] #STAY HOME
Alexy Nesterchuk
ускоряет как то добавление индексов при фильтрации? У меня фильтры долго работают, говорят что типа добавление индексов поможет, не совсем понимаю что это
Начни от сюда: https://m.habr.com/ru/post/203320/
источник