【发布时间】:2010-02-27 23:02:35
【问题描述】:
我在更新 URLConf 中的模式时发现了这个问题,发现新模式在任何地方都不匹配。
所以,使用 urls.py 在上面写随机行时我什么也得不到,我的意思是,无效代码,并且 django 不会抛出任何异常并且可以很好地提供 url。
所以我在 settings.py 中检查了ROOT_URLCONF,它指向“projectname.urls”,所以它正在读取正确的文件。我尝试删除 urls.py,服务器继续运行并正常运行。然后我删除了 settings.py,只是为了看看它是否没有被读取,这给了我预期的异常。
我也删除了所有*.pyc,多次重启runserver,甚至重启了整台电脑。我还尝试删除数据库并再次运行syncdb。
我创建了一个新的空项目,它运行得很好。
我正在运行最新的开发版本:
Django 1.2 beta 1 SVN-12617,使用设置'cms.settings'
我正在寻求有关如何覆盖此行为的任何帮助,我的意思是,一定有什么配置错误。
【问题讨论】:
-
嗯,你做到了,我想,我的 PYTHONPATH 指向了其他地方,其中有同一个项目的副本,我更新了它,现在我遇到了一些其他问题。我将解决新问题并检查现在是否一切正常。