문제
기본적으로, 나는 단지 매개 변수 community_name을 얻을 수 있기를 원합니다.
(r'^(?P<community_name>\w+)/matches/submit/$', MatchWizard([MatchStep1Form, MatchStep2Form, MatchStep3Form])),
아니면보기가 필요합니까? 보기가 있으면 UrlConf를 좋아할 수 있습니다.
(r'^(?P<community_name>\w+)/matches/submit/$', "matches.views.submit_form"),
정상적인보기 절차를 수행하고 def submit_form(request, community_name):
아이디어가 있습니까? 감사
해결책
내가 알게 된 솔루션을 게시합니다. 소스 코드를 살펴본 후 FormWizard
, 나는 Community_name가 변수를 사용할 수 있음을 알았습니다 kwargs
의 parse_params
def parse_params(self, request, *args, **kwargs):
community = get_object_or_404(Community, slug=kwargs['community_name'])
self.extra_context['community'] = community
제휴하지 않습니다 StackOverflow