simple upload tests
This commit is contained in:
@@ -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"])
|
||||
|
||||
|
||||
Reference in New Issue
Block a user