Python HttpRequest上的语法不正确
我在这里介绍Django教程: 在其中,我在项目的Python HttpRequest上的语法不正确,python,django,Python,Django,我在这里介绍Django教程: 在其中,我在项目的视图.py中创建了这个方法: def detail(request, question_id): return HttpResponse("You're looking at question %s." % question_id) detail(request=<HttpRequest object>, question_id='34') 我从url.py调用该方法: def detail(request, quest
视图.py中创建了这个方法:
def detail(request, question_id):
return HttpResponse("You're looking at question %s." % question_id)
detail(request=<HttpRequest object>, question_id='34')
我从url.py
调用该方法:
def detail(request, question_id):
return HttpResponse("You're looking at question %s." % question_id)
detail(request=<HttpRequest object>, question_id='34')
详细信息(请求=,问题\u id='34')
因此,我完全按照教程中的步骤操作,但我遇到了以下错误:
detail(request=<HttpRequest object>, question_id='34')
^
SyntaxError: invalid syntax
详细信息(请求=,问题\u id='34')
^
SyntaxError:无效语法
为什么会这样
detail(request=<HttpRequest object>, question_id='34')
然后,当您尝试访问引用详细信息视图的url时,Django将自动为您传递HttpRequest对象
,以及指定的question\u id
将url.py文件代码放入问题中教程实际上没有告诉您使用该代码。