elif validated:
messages.info(self.request, _("All your answers have been validated! You can now download the training testimonial below."))
revision, c = SeminarRevision.objects.get_or_create(seminar=seminar, user=user)
- revision.save()
+ if not c:
+ revision.save()
return context
class SeminarsView(ListView):
context['seminar'] = self.question.seminar
context['seminar_progress'] = seminar_progress(user, self.question.seminar)
revision, c = SeminarRevision.objects.get_or_create(seminar=self.question.seminar, user=user)
- revision.save()
+ if not c:
+ revision.save()
return context
def get_success_url(self):
context['media'] = media
context['seminar_progress'] = seminar_progress(user, seminar)
revision, c = SeminarRevision.objects.get_or_create(seminar=seminar, user=user)
- revision.save()
return context
def get_object(self, queryset=None):
context['form'] = form
context['seminar_progress'] = seminar_progress(user, seminar)
revision, c = SeminarRevision.objects.get_or_create(seminar=seminar, user=user)
- revision.save()
-
+ if not c:
+ revision.save()
return render_to_response(template, context, request_context)