Size: a a a

Django [ru] #STAY HOME

2019 February 10

DT

Dan Tyan in Django [ru] #STAY HOME
сам процессор принимает на вход request как обычная въюха
на выход отдает словарь с данными
источник

A

Alexandr in Django [ru] #STAY HOME
а это не грузит лишними запросами вьюхи где данные эти не используются?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
грузит, но тут уже надо решать что тебе нужно
источник

A

Alexandr in Django [ru] #STAY HOME
поясню что я имею в виду. Я в основном пишу на yii2, там подобное решается с помощью виджетов, так вот у 80% виджетов я просто кеширую данные на 10 минут, в итоге они базу не дергают совсем. да и вставляешь их только куда надо. в итоге там я виджеты "не экономлю". Тут как?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
есть вариант передать в контекс саму модель
в модели сделать статичный метод без атрибутов

сделать шаблон который вызывает этот метод и распечатывает ссылки
и где нужно инклюдить его
источник

A

Alexandr in Django [ru] #STAY HOME
Да, это уже больше на виджеты похоже, правда базу один фиг дергает. Понял, спасибо
источник

PB

Petr B. in Django [ru] #STAY HOME
Alexandr
поясню что я имею в виду. Я в основном пишу на yii2, там подобное решается с помощью виджетов, так вот у 80% виджетов я просто кеширую данные на 10 минут, в итоге они базу не дергают совсем. да и вставляешь их только куда надо. в итоге там я виджеты "не экономлю". Тут как?
Что мешает кешировать в контекстменеджере?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Alexandr
Да, это уже больше на виджеты похоже, правда базу один фиг дергает. Понял, спасибо
базу будет дергать только при вызове
источник

A

Alexandr in Django [ru] #STAY HOME
Petr B.
Что мешает кешировать в контекстменеджере?
я  хз как это делается в джанге)). В Yii это просто Yii::$app->cache() в любом месте
источник

DT

Dan Tyan in Django [ru] #STAY HOME
те там где сылок нет, запроса не будет
источник

A

Alexandr in Django [ru] #STAY HOME
Dan Tyan
те там где сылок нет, запроса не будет
спасибо
источник

DT

Dan Tyan in Django [ru] #STAY HOME
тут ты можешь кешировать кусок данных
всю вюху
кусок шаблона
источник

DT

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

A

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

A

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

SS

Skvr Skvr in Django [ru] #STAY HOME
лол кто скажет, что за прикол, в чем проблема, если нажать на ссылку, то она не работает, при этом кнопки переключения вперед и назад между этими ссылками работают и внизу видно, что если навестись на ссылку, показывает правильный её адрес.
источник

ОС

Олег Сергеев in Django [ru] #STAY HOME
Skvr Skvr
лол кто скажет, что за прикол, в чем проблема, если нажать на ссылку, то она не работает, при этом кнопки переключения вперед и назад между этими ссылками работают и внизу видно, что если навестись на ссылку, показывает правильный её адрес.
Ванга умерла, надежда на ответ без строчки кода умерла вместе с ней
источник

SS

Skvr Skvr in Django [ru] #STAY HOME
Олег Сергеев
Ванга умерла, надежда на ответ без строчки кода умерла вместе с ней
источник

SS

Skvr Skvr in Django [ru] #STAY HOME
Олег Сергеев
Ванга умерла, надежда на ответ без строчки кода умерла вместе с ней
если че, дизаблед не относится к переключению, пробовал уже изменить
источник

S

Sergey K in Django [ru] #STAY HOME
Можно ли как-то в кверисетах изменять данные, которые отдаются джангой?
У меня задача -- ограничить количество выводимых слов в текстовом поле апишки параметром в query params. Не могу понять, как правильно это сделать.
источник