基本上,我只是想能够得到的参数COMMUNITY_NAME,这可以用

完成
(r'^(?P<community_name>\w+)/matches/submit/$', MatchWizard([MatchStep1Form, MatchStep2Form, MatchStep3Form])),

或是否需要一个视图? 如果我有一个视图,我可以有一个像

URL配置
(r'^(?P<community_name>\w+)/matches/submit/$', "matches.views.submit_form"),

和执行正常视图的程序,def submit_form(request, community_name):

任何想法?感谢

有帮助吗?

解决方案

张贴我发现了解决方案。在FormWizard的源代码考虑看看后,我们注意到变量COMMUNITY_NAME可在kwargsparse_params

def parse_params(self, request, *args, **kwargs):
    community = get_object_or_404(Community, slug=kwargs['community_name'])
    self.extra_context['community'] = community
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top