我有一个运行良好的Django项目,直到我做了“一些改变”,我不记得了。从那时起,在每次请求时,我的项目都会无声地崩溃:
$ ./manage.py runserver -v2
Validating models...
0 errors found
Django version 1.1.1, using settings 'src.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
在我请求页面(admin oder frontend)之后,它返回到提示符。我没有找到任何其他选项来获取比-v2更详细的输出 - 是否有我可以使用的日志文件?
我在使用virtualenv,Python 2.6的Mac OS X 10.6上使用Django 1.1.1
非常感谢。
答案 0 :(得分:3)
我得到了解决方案:很明显,urls.py中有一个递归包含
答案 1 :(得分:0)
由于Django静默崩溃很少且很难解决,因此我将添加它的原因:django-rest-knox在其程序包中引入了重大更改(更新时我没有注意到)
https://james1345.github.io/django-rest-knox/changelog/
因此,如果您的令牌是使用旧方法创建的,并且安装了第4版及更高版本的knox,则django退出时不会出现错误消息