如何修复Python Django中的无效语法未知错误?

时间:2019-01-16 11:11:42

标签: python django

我正在学习django,并开始观看一些教程,当我在urls.py中添加url()函数时,它给出了无效的语法错误

urlpatterns = [
    url(r'^$', views.home, name='home')
    url(r'^admin/', admin.site.urls),
]

url(r'^admin/', admin.site.urls),
      ^
SyntaxError: invalid syntax

2 个答案:

答案 0 :(得分:0)

您在列表中的第一个url()(“ home”)之后缺少逗号。您需要:

url(r'^$', views.home, name='home'),

此外,如果您只是在学习,请考虑使用Django 2.1及其简化的URL语法。祝你好运!

答案 1 :(得分:-1)

URL模式是一个数组,因此您需要将url作为数组元素传递。 示例:-

urlpatterns = [url(), url(), url()]