Django manage.py runserver永远不会完成“验证模型”

时间:2010-11-12 17:14:23

标签: django django-manage.py

我正在尝试遵循django教程。我在windows + eclipse上运行。 当我运行python manage.py runserver时,我收到消息Validating models...,之后看不到进展......

我做错了吗?

4 个答案:

答案 0 :(得分:4)

我在另一个问题中得到了答案:can't get django to work in eclipse + windows

当我使用--noreload选项运行服务器时,我看到抛出异常。解决之后,输出 完成,然后说:

Validating models...
0 errors found

Django version 1.2.1, using settings 'XXX'
Development server is running at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.

答案 1 :(得分:0)

shell正在运行runserver进程,在服务器进程结束之前它不会返回命令提示符。所以,这听起来很正常。

服务器是否正常运行?

答案 2 :(得分:0)

您可能正在导入其他文件中失败的models.py文件中的内容。我在try / catch子句中导入导致此行为。安装缺少的依赖项修复了问题。

答案 3 :(得分:-1)

这是你应该看到的。如果您向测试站点(通过浏览器)发出请求,您将看到请求的日志。如果你没有看到,那么别的东西就错了。