Python HttpRequest上的语法不正确

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

我在这里介绍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, 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文件代码放入问题中教程实际上没有告诉您使用该代码。