Django 我无法配置views.py

Django 我无法配置views.py,django,Django,我使用官方的django教程,并从那里复制和粘贴 当我谈到视图并将其放入服务器时,我开始说SyntaxError:invalid synytax 我已经尝试添加url(r'^(?p\d+)/vote/$,views.vote,name='vote'),而不是我所拥有的 File "/Users/Oisin/mysite/polls/urls.py", line 9 url('<int:question_id>/', views.detail, name='detail'),

我使用官方的django教程,并从那里复制和粘贴 当我谈到视图并将其放入服务器时,我开始说SyntaxError:invalid synytax

我已经尝试添加
url(r'^(?p\d+)/vote/$,views.vote,name='vote')
,而不是我所拥有的

File "/Users/Oisin/mysite/polls/urls.py", line 9
    url('<int:question_id>/', views.detail, name='detail'),
      ^
SyntaxError: invalid syntax
文件“/Users/Oisin/mysite/polls/url.py”,第9行
url(“/”,views.detail,name='detail'),
^
SyntaxError:无效语法
因此,我只是想让它启动,但我得到的却是语法错误

path('<int:question_id>/', views.detail, name='detail')
path('/',views.detail,name='detail')
而不是url(..)


我不确定,但我认为当您需要使用正则表达式或正则表达式时,会使用url(…)。

添加您提到的行后会出现什么错误。你还可以发布产生错误的代码是什么,即url.py问题在前面的一行。请显示完整的url.py。您是否在
url.py
的上一行末尾添加了
(如果有)?我的完整url.py来自django.conf.url导入url。导入视图urlpatterns=[#ex:/polls/url(r'^$,views.index)#ex:/polls/5/url('/',views.detail,name='detail'),#ex:/polls/5/results/url('/results/',views.results,name='results'),#ex:/polls/5/vote/url(r'^(?P\d+)/vote/$,views.vote,name='vote'),]