Django似乎不支持某些python标志

时间:2019-05-31 21:30:27

标签: python django python-3.x

使用python manage.py runserver启动Django服务器时,如果我的代码中存在BytesWarning,我希望它能够捕获。指定-b-bb标志通常在python中完成,例如python -bb somefile.py。如果存在诸如'b'==b'b'str(b'b')之类的代码,则将给出BytesWarning,并且该标志使解释器将其视为错误。

但是在Django中,运行python -bb manage.py runserver不会导致BytesWarnings被捕获为设置文件以外的任何文件中的异常。例如,我在视图中放置了'b'==b'b',但它没有显示BytesWarning。导致此问题的似乎不是项目的任何配置设置,正如我在https://docs.djangoproject.com/en/2.2/intro/tutorial01/的Django教程中制作的简单应用中尝试过的那样,它仍然不起作用。< / p>

我当前使用的是Django 2.1.7,尽管我确实在1.11.20中尝试过但没有运气。这可能是什么问题?

0 个答案:

没有答案