我正在使用django 1.9,并试图建立一个网站,但我反复收到有关我建立的url的“顺序”的错误。我有一个“应用程序内”的URL文件以及已经建立的“mysite”文件。在没有虚拟环境的情况下使用django url搜索
持久错误通常是这样的:
Using the URLconf defined in herv2.urls, Django tried these URL patterns, in this order:
^admin/
^table/$
The current URL, , didn't match any of these.
我试图重新排序我的网址模式,但必须有一个更好的解决了这一点。
对此的一种可能的解释是我从不使用虚拟环境。即使我当我使用已经安装了它(在Mac上工作):
virtualenv .
它不承认命令,当我尝试更新的virtualenv包:
pip install virtualenv --upgrade
返回:
OSError: [Errno 13] Permission denied: '/Users/owner/anaconda/lib/python2.7/site-packages/virtualenv-14.0.1.dist-info/DESCRIPTION.rst'
所以我的问题是:
当我得到我的网站订购错误时,通常最适合看的地方在哪里(我意识到这是不现实的,因为它可能是一千件事)?
我是否因为不使用虚拟环境而一直收到这些错误?
请问您可以包含您的'urls.py'文件的内容吗? –