我正在使用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'文件的內容嗎? –