0
このシナリオでは私はあまり見なかったが、以下のコードで何をしようとしているのかが登録フォームを表示し、 recaptchaフォームを取得します。djangoは、フォームを提出した後で条件付きでrecaptchaを使用しています
ユーザーがrecaptchaフォームを送信した後、最初のフォーム(登録フォーム)からどのように変数を渡すことができますか?これを回避できる方法はありますか?以下の私のコード
from django.shortcuts import render_to_response
from django.template.context import RequestContext
from forms import Registration_Form, reCaptcha_Form
def register(request):
return render_to_response( 'core/accounts/register.html',
{
'form' : Registration_Form(),
},
context_instance=RequestContext(request)
)
def process_registration_form(request):
if request.method == 'POST':
registration_form = Registration_Form(request.POST)
return render_to_response( 'core/accounts/recaptcha.html',
{
'form' : reCaptcha_Form(),
},
context_instance=RequestContext(request)
)