django .utils.timezone.activate () asyn c -безопасен? - PullRequest
0 голосов
/ 04 февраля 2020

Я пишу asyn c сервер веб-сокетов, используя starlette , который использует Django для базы данных.

Чтобы Django знал о часовом поясе пользователя в этом контексте я подумал, что мог бы написать связующее ПО starlette , подобное этому в Django документах , но я не уверен, может ли это вызвать состояние гонки, учитывая что одновременные запросы get могут обслуживаться в одном потоке.

Итак, безопасно ли использовать activ () из асинхронного c контекста? Если нет, что я должен использовать вместо этого?

...