From d7f4afb6f45e523147312e01655cc7174cb432c4 Mon Sep 17 00:00:00 2001 From: ben8 Date: Sun, 29 Jun 2025 16:42:54 +0200 Subject: [PATCH] Quiz_updatet_date --- django/library/views.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/django/library/views.py b/django/library/views.py index 2620220..1f77978 100644 --- a/django/library/views.py +++ b/django/library/views.py @@ -372,7 +372,8 @@ def new_quiz(request): #quiz.creator = request.user - quiz.save() + if form.has_changed(): + quiz.save() #form.save_m2m() # Speichert die Many-to-Many Beziehungen (Tags) return redirect('library:detail_quiz', pk=quiz.pk) @@ -411,8 +412,8 @@ def edit_quiz(request, pk): status = form.cleaned_data.get('status') if status == 'öffentlich' and not quiz.published_at: quiz.published_at = timezone.now() - - form.save() + if form.has_changed(): + form.save() for img in QuizImage.objects.all(): try: img.delete() @@ -606,6 +607,7 @@ def new_question(request): question.credits=request.POST.get('credits',"") except: question.credits="" + question.save() #return modified(request, pk=quiz.pk) return redirect('library:detail_quiz', pk=quiz.pk)