Народ, такой вопрос. Можно ли как-то отредактировать context до того как запрос попадет во вьюшку? Допустим я хочу чтобы любой запрос помимо каких либо данных возвращал цвет фона, который берется либо из бд либо ещё откуда нибудь ( ещё не решил ).
> до того как запрос попадет во вьюшку если с ним, то middleware
Не могу понять. Допустим кастомный контекст процессор возвращает словарь с единственным ключём background. А во вьюшке указан queryset и context name = args. Когда получается в шаблоне будет доступна одна переменная background и словарь с именем args?
Не могу понять. Допустим кастомный контекст процессор возвращает словарь с единственным ключём background. А во вьюшке указан queryset и context name = args. Когда получается в шаблоне будет доступна одна переменная background и словарь с именем args?
А где лучше хранить данные об ui? Просто не хочется чтобы в бд была одна единственная запись содержащая данные об ui. Да и плюс один запрос к бд при каждом запросе не круто. Может быть есть какие то бест практики для такого?
А где лучше хранить данные об ui? Просто не хочется чтобы в бд была одна единственная запись содержащая данные об ui. Да и плюс один запрос к бд при каждом запросе не круто. Может быть есть какие то бест практики для такого?
Про бест практис не знаю, но я за БД. Можно django-solo посмотреть например. Также можно джоинить эти данные к юзеру, в менеджере модели. А вообще такой доп. запрос не критичен.
А где лучше хранить данные об ui? Просто не хочется чтобы в бд была одна единственная запись содержащая данные об ui. Да и плюс один запрос к бд при каждом запросе не круто. Может быть есть какие то бест практики для такого?
>Да и плюс один запрос к бд при каждом запросе не круто.
Всем привет. Посоветуйте пожалуйста инструмент. Нужно сделать поиск по ресурсу где, например, я напишу шаверма, а мне найдёт шаурму. Или где пользователь немного ошибся, но все ровно найдёт примерно то, что он искал. Это нужно сделать на двух языках
Всем привет. Посоветуйте пожалуйста инструмент. Нужно сделать поиск по ресурсу где, например, я напишу шаверма, а мне найдёт шаурму. Или где пользователь немного ошибся, но все ровно найдёт примерно то, что он искал. Это нужно сделать на двух языках
А где лучше хранить данные об ui? Просто не хочется чтобы в бд была одна единственная запись содержащая данные об ui. Да и плюс один запрос к бд при каждом запросе не круто. Может быть есть какие то бест практики для такого?
Особо не вникал, но по логике твой цвет же привязан к самим данным которые отдают? Такое же обычно в стейт пихают как поле и в админке или фронте соответственно выдают. В чем вопрос? То что ты дополнительное поле из запроса запращиваешь? У тебя фронт на чем? Я чето не уверен что другой подход будет эффективнее, а тем более понятнее в коде.