Python runserver中未出现的django问题

Python runserver中未出现的django问题,python,django,django-urls,Python,Django,Django Urls,在runserver中,我可以查看我的网站,没有问题。在同一台机器上通过lynx查看它 但是,当我通过apache查看相同的内容时,会出现如下错误: Could not import PROJ.APP.views Error was: No module named PROJ.views 看起来urlconf有问题,但runserver和not之间的问题相同 我已禁用管理员和管理员自动发现 我已经杀死了所有正在运行的python实例并删除了所有.pyc文件。我没有在任何模板中使用任何{%url

在runserver中,我可以查看我的网站,没有问题。在同一台机器上通过lynx查看它

但是,当我通过apache查看相同的内容时,会出现如下错误:

Could not import PROJ.APP.views Error was: No module named PROJ.views
看起来urlconf有问题,但runserver和not之间的问题相同

我已禁用管理员和管理员自动发现

我已经杀死了所有正在运行的python实例并删除了所有.pyc文件。我没有在任何模板中使用任何{%url%}标记

问题是,一般来说,什么样的事情会导致这种情况


这是一个相对进口的问题。在一些文件中,我导入了APP.models,而不是PROJ.APP.models。

这是一个相对进口的问题。在一些文件中,我导入了APP.models而不是PROJ.APP.models


错误没有给出导致问题的文件的任何指示。一旦我把它们都换了,一切都很好。谢谢,各位。

您的apache配置很可能是错误的,请粘贴它。这是相对导入的问题。在一些文件中,我导入了APP.models而不是PROJ.APP.models。我不知道runserver是怎么做到的。PYTHONPATH是怎么做到的。请发布您的Apache配置,以便我们可以查看您的PYTHONPATH设置。请发布您自己找到的解决方案作为答案并接受它。这将把问题标记为已回答,这不会有什么坏处。