Bildspeichern_DB_fix
This commit is contained in:
@@ -198,17 +198,17 @@ def new_quiz(request):
|
||||
if request.method == 'POST':
|
||||
|
||||
form = QuizForm(request.POST, request.FILES)
|
||||
try:
|
||||
uploaded_file = request.FILES["quiz_image"]
|
||||
quiz_img = QuizImage.objects.create(image=uploaded_file)
|
||||
except Exception:
|
||||
pass
|
||||
if form.is_valid():
|
||||
quiz = form.save(commit=False)
|
||||
|
||||
uploaded_file = request.FILES["quiz_image"]
|
||||
quiz_img = QuizImage.objects.create(image=uploaded_file)
|
||||
quiz.image = quiz_img
|
||||
try:
|
||||
uploaded_file = request.FILES["quiz_image"]
|
||||
quiz_img = QuizImage.objects.create(image=uploaded_file)
|
||||
|
||||
quiz.image = quiz_img
|
||||
quiz.save()
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
@@ -254,9 +254,9 @@ def edit_quiz(request, pk):
|
||||
def delete_quiz(request, pk):
|
||||
quiz = get_object_or_404(QivipQuiz, pk=pk, user_id=request.user)
|
||||
if request.method == 'POST':
|
||||
if quiz.image:
|
||||
quiz.image = None # Entfernt das Bild aus der Datenbank, aber löscht es nicht
|
||||
quiz.save() # Speichere die Änderungen in der Datenbank
|
||||
if quiz.image:
|
||||
quiz.image = None # Entfernt das Bild aus der Datenbank, aber löscht es nicht
|
||||
quiz.save() # Speichere die Änderungen in der Datenbank
|
||||
|
||||
quiz.delete()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user