mirror of
https://github.com/jazzband/django-configurations.git
synced 2026-05-21 22:01:54 +00:00
This introduces a function that wraps django entry points with an error handler so that our own exception can be pretty-printed to an end-user without a large stack-trace. The defined error handler has also been applied to the existing management, wsgi, asgi and fastcgi entry point definitions.
11 lines
322 B
Python
11 lines
322 B
Python
from . import importer
|
|
from .error_handling import with_error_handler
|
|
|
|
importer.install()
|
|
|
|
from django.core.asgi import get_asgi_application as dj_get_asgi_application # noqa: E402
|
|
|
|
get_asgi_application = with_error_handler(dj_get_asgi_application)
|
|
|
|
# this is just for the crazy ones
|
|
application = get_asgi_application()
|