我正在使用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