django-orm-adapter icon indicating copy to clipboard operation
django-orm-adapter copied to clipboard

when use "uvicorn" to start django project, will get this error "django.core.exceptions.SynchronousOnlyOperation: You cannot call this from an async context - use a thread or sync_to_async."

Open zhangweiqaz opened this issue 1 year ago • 2 comments
trafficstars

File "/data/.../kubeconfig_management/venv/lib/python3.10/site-packages/casbin_adapter/apps.py", line 12, in ready initialize_enforcer(db_alias) File "/data/.../kubeconfig_management/venv/lib/python3.10/site-packages/casbin_adapter/enforcer.py", line 67, in initialize_enforcer with connect.cursor() as cursor: File "/data/.../kubeconfig_management/venv/lib/python3.10/site-packages/django/utils/asyncio.py", line 24, in inner raise SynchronousOnlyOperation(message) django.core.exceptions.SynchronousOnlyOperation: You cannot call this from an async context - use a thread or sync_to_async.

zhangweiqaz avatar May 24 '24 00:05 zhangweiqaz

@techoner @Nekotoxin

casbin-bot avatar May 24 '24 00:05 casbin-bot