コード例 #1
0
def personal_form(request,applicant_id):
    applicant = get_object_or_404(Applicant,pk=applicant_id)
    if applicant.is_submitted:
        return HttpResponseForbidden()
    old_info = applicant.get_personal_info_or_none()
    result, form = handle_personal_info_form(request, old_info, applicant)
    if result:
        return HttpResponseRedirect(reverse('manual-address',
                                            args=[applicant.id]))
    return render_to_response('manual/personal.html',
                              { 'applicant': applicant,
                                'form': form })
コード例 #2
0
def applicant_personal_info(request):
    applicant = request.applicant
    old_info = applicant.get_personal_info_or_none()
    result, form = handle_personal_info_form(request, old_info)

    if result:
        return HttpResponseRedirect(reverse('apply-address'))

    form_step_info = build_form_step_info(0,applicant)
    return render_to_response('application/personal.html',
                              { 'applicant': applicant,
                                'form': form,
                                'form_step_info': form_step_info })
コード例 #3
0
def applicant_personal_info(request):
    applicant = request.applicant
    old_info = applicant.get_personal_info_or_none()
    result, form = handle_personal_info_form(request, old_info)

    if result:
        return HttpResponseRedirect(reverse('apply-address'))

    form_step_info = build_form_step_info(0, applicant)
    return render_to_response('application/personal.html', {
        'applicant': applicant,
        'form': form,
        'form_step_info': form_step_info
    })