Недавно я начал использовать threading.local() как способ для некоторого apis сохранять и получать доступ к состоянию для продолжительности запроса без необходимости доступа к объекту запроса.Django и threading.local() quirks?
Так позволяет сказать, что у меня есть определенный код:
_thread_local = threading.local()
_thread_local.theme = 'darkblues'
Как долго, что _thread_local.theme
переменная длится? Должен ли я вручную отключить его в конце запроса, например, в обычном промежуточном программном обеспечении? Или он автоматически удаляется Django после завершения обработки запроса?