1

我刚刚成功地将我的代码发送到了生产服务器。你可以在这里查看http://qlimp.com

表明

ImportError at /
No module named try.urls

Exception Type: ImportError
Exception Value:    No module named try.urls
Exception Location: /home/nirmal/project/local/lib/python2.7/site-packages/django/utils/importlib.py in import_module, line 35
Python Executable:  /home/nirmal/project/bin/python

实际上我在开发服务器中的 django 项目名称是try。然后我将代码导出到生产服务器中的项目qlimp。我成功执行了所有需要完成的更改,但我不知道为什么它表明No module named try.urls

我在生产服务器上使用 Ubuntu 12.04 LTS。有人可以指导我吗?

谢谢!

4

2 回答 2

3

在 settings.py 中,更改

ROOT_URLCONF = 'try.urls'

ROOT_URLCONF = 'qlimp.urls'
于 2012-05-22T20:15:47.457 回答
0

与其说是直截了当的答案,不如说是要检查的几件事——我建议(如果你还没有的话)你为字符串“try.urls”grep 新项目。在我看来,如果您错过了更改配置文件或其他内容,可能会发生这种情况。如果你有耐心,你甚至可以尝试 grepping “try”。此外,请确保您已执行 make clean 以清除编译代码中可能存在的任何引用。

于 2012-05-22T20:11:59.417 回答