def apply(request): form = ApplyCVForm(request.POST, request.FILES) data = ApplicationForm( firstname=form.data['prenom'], lastname=form.data['nom'], email=form.data['email_candidate'], comment=form.data['comment'], vacancy_code = form.data['iniref'], cv_file = request.FILES['cv'], ) data.save() submit_form_data = { 'firstname':form.data['prenom'], 'lastname':form.data['nom'], 'email':form.data['email_candidate'], 'comment':form.data['comment'], 'vacancy_code':form.data['iniref'], 'vacancy_url':"%s-%s.html" % (form.data['iniref'][4:],form.data['iniref'][:4]), 'cvtempid':data.id } t = loader.get_template('apply-confirm.html') return HttpResponse(t.render(Context(submit_form_data)))
def apply_confirm(request): form = ApplyCVForm(request.POST, request.FILES) data = ApplicationForm( firstname = form.data['prenom'], lastname = form.data['nom'], email = form.data['email'], comment = form.data['comment'], vacancy_code = str(int(form.data['job_id']) - 115), cv_file = request.FILES['cv'], ) data.save() return HttpResponse('Your application has been successfully sent.')