Maintenance. Planio will be undergoing a scheduled maintenance this weekend. Between Saturday, July 24 at 9:00 UTC and Sunday, July 25, 22:00 UTC your account might observe occasional downtimes which may last up to several minutes in some cases.
Task #8488: [EPIC] Upgrade to django 3.2
Provide environment variables to permit Django ORM to work in an async context
We will need to have provide for the worker processes the environment variable DJANGO_ALLOW_ASYNC_UNSAFE
Despite the warnings, we've tried to be careful about our usage of the ORM so that it remains safe within async code (not sharing querysets between coroutines), so it should be safe. In any case, it's just re-enabling what we've been doing for a long time.
At some point when Django introduces proper async ORM support we will definitely want to re-architect to take advantage of that.
Please register to edit this issue