我正在使用 Userena,我正在尝试捕获 URL 参数并将它们带到我的表单中,但我不知道如何做到这一点。
我想在我的模板中做的是:
<a href="/accounts/signup/freeplan">Free Plan</a><br/>
<a href="/accounts/signup/proplan">Pro Plan</a><br/>
<a href="/accounts/signup/enterpriseplan">Enterprise Plan</a><br/>
然后在我的 urls.py
url(r'^accounts/signup/(?P<planslug>.*)/$','userena.views.signup',{'signup_form':SignupFormExtra}),
然后,理想情况下,我想在我的 forms.py 中使用该 planslug 在配置文件中设置用户计划。
我不知道如何将捕获的 URL 参数放入自定义表单中。我可以使用 extra_context,我是否必须覆盖 Userena 注册视图?