質問
基本的に、私はちょうどパラメータ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