Можно ли использовать контекстный процессор Django в фреймворке Django rest
У меня есть вопрос
Мне нужно хранить некоторые данные глобально, чтобы я мог получить к ним доступ в любом месте моего приложения Djangorestframework, наподобие того, как flask предоставляет flask.g
для этого. Могу ли я использовать для этого контекстный процессор Django? Я знаю, что могу использовать контекстный процессор Django, если я работаю с шаблонами Django, я просто хочу знать, возможно ли использовать его с Djangorestframework
Да, можно. Каждый контекстный процессор является функцией.
например:
# everywhere in your code:
from django.template.context_processors import i18n
result_of_i18n = i18n(None) # answer is dictionary with i18n settings.