以纯文本形式返回 Django 异常

Tee*_*bes 5 django debugging error-handling

Django 在 DEBUG 模式下捕获的错误以 HTML 格式的代码返回以供浏览器显示。我想让这些错误以纯文本(或 JSON)显示。有没有办法做到这一点?

san*_*nts 1

我认为您可以修改此文件中找到的模板:https://code.djangoproject.com/browser/django/trunk/django/views/debug.py

更改TECHNICAL_500_TEMPLATETECHNICAL_404_TEMPLATE、 和EMPTY_URLCONF_TEMPLATE以显示明文。