+ try:
+ confirmation = Confirmation.objects.get(email=email)
+ except Confirmation.DoesNotExist:
+ first_name = f.cleaned_data.get('first_name', None)
+ last_name = f.cleaned_data.get('last_name', None)
+ confirmation = Confirmation.create(
+ first_name=first_name, last_name=last_name, email=email, contact=contact)
+ mail_body = render_to_string(
+ 'contact/olimpiada/student_mail_body.html', {'confirmation': confirmation})