我正在学习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
答案 0 :(得分:0)
您在列表中的第一个url()(“ home”)之后缺少逗号。您需要:
url(r'^$', views.home, name='home'),
此外,如果您只是在学习,请考虑使用Django 2.1及其简化的URL语法。祝你好运!
答案 1 :(得分:-1)
URL模式是一个数组,因此您需要将url作为数组元素传递。 示例:-
urlpatterns = [url(), url(), url()]