2024-06-06 04:45:32 发布
网友
某些django异常具有关联的状态代码。例如:
我在哪里可以找到一份完整的清单?缺少https://docs.djangoproject.com/en/1.7/ref/exceptions/
以下是异常处理程序:https://github.com/django/django/blob/1.7/django/core/handlers/base.py#L139。正如您所看到的,这里只捕获了3个“命名”异常(我不计算SystemExit),其他的一切都由handle_uncaught_exception处理,并导致500错误。在
SystemExit
只有这两个。如果没有被捕捉到,其他的一切都是一个500状态,即“服务器错误”代码。在
以下是异常处理程序:https://github.com/django/django/blob/1.7/django/core/handlers/base.py#L139。正如您所看到的,这里只捕获了3个“命名”异常(我不计算
SystemExit
),其他的一切都由handle_uncaught_exception处理,并导致500错误。在只有这两个。如果没有被捕捉到,其他的一切都是一个500状态,即“服务器错误”代码。在
相关问题 更多 >
编程相关推荐