我正在使用Python和Django我的第一個網站。一切都很順利,直到我沒有明顯的原因出現錯誤。語法錯誤manage.py運行服務器
它說的語法錯誤,但我用django檢查,我可以看到沒有問題。
任何幫助將非常感激。
我正在使用Python和Django我的第一個網站。一切都很順利,直到我沒有明顯的原因出現錯誤。語法錯誤manage.py運行服務器
它說的語法錯誤,但我用django檢查,我可以看到沒有問題。
任何幫助將非常感激。
你urls.py
缺少一個逗號
from django.conf.urls import url, include
from django.contrib import admin
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^', include('personal.urls')) # <-- Missing Here
url(r'^blog/', include('blog.urls')),
]
此外,確保您在personal.urls
網址,並在$
blog.urls
結束,以及^admin/
。正如Alasdair指出的那樣,不包含在您的正則表達式中包含$
,其中包含include
。也就是說,^blog/
保持不變,但從blog.urls
包含的任何網址應以$
結尾。
你不應該在這些URL模式中使用'$' - 它們使用'include'! – Alasdair
@Alasdair好點。澄清更新答案。 – user2896976
提供完整的'urls.py'文件。 – themanatuf
[鏈接(https://gist.github.com/anonymous/6eb3725cfbc31bf4182552b62a999f58) – Jay1022