Private
Public Access
1
0

simple upload tests

This commit is contained in:
2025-10-22 12:31:36 +02:00
parent b6d8ec0429
commit 6ca40ad6ba
7 changed files with 236 additions and 331 deletions

View File

@@ -5306,15 +5306,19 @@ def workout_upload_view(request,
uploadoptions.update(optionsform.cleaned_data)
request.session['uploadoptions'] = uploadoptions
uploadoptions['secret'] = settings.UPLOAD_SERVICE_SECRET
uploadoptions['user'] = r.user.id
if request.FILES['file'] is not None:
if 'file' in request.FILES and request.FILES['file'] is not None:
filename, file_path = handle_uploaded_file(request.FILES['file'])
else:
return HttpResponseRedirect(reverse("workout_upload_view"))
uploadoptions['file'] = file_path
response = upload_handler(uploadoptions, file_path)
if response["status"] not in ["processing"]:
messages.error(request, response["message"])
url = reverse('workout_upload_view')
return HttpResponseRedirect(url)
else:
messages.info(request, response["message"])