【发布时间】:2013-08-31 04:12:43
【问题描述】:
在我的url.py 我有以下行:
url(r'^mypage/(?P<q_id>\d+)/$', QuizWizard.as_view(generate_form_tuples()), name='nickname'),
QuizWizard 是一个 SessionWizardView
generate_form_tuples 是一个函数(在这个模块内部定义,有一个可选参数):
def generate_form_tuples(q_id=1):
...
所以,当您使用mypage/ 时,您将(可能)拥有一个 q_id。
如何从 url 中获取此参数并将其传递给 generate_form_tuples() 函数?
附:我知道如果我将其重定向到视图中处理,参数将自动发送,名称为:q_id
【问题讨论】:
标签: django python-2.7 django-forms django-urls