Трясогузка загружает файл - InMemoryUploadedFile
Я использую форму wagtail для сохранения данных формы, но когда я загружаю файл, я получаю сообщение об ошибке :
Объект типа 'InMemoryUploadedFile' не является JSON сериализуемым
.
def сохранения, который я использую
def serve(self, request, *args, **kwargs):
if request.method == 'POST':
recaptcha_response = google_captcha_validate(request)
form = self.get_form(request.POST, request.FILES, page=self, user=request.user)
if form.is_valid() and recaptcha_response.get('status'):
if request.FILES['uploadcv']:
myfile = request.FILES['uploadfile']
fs = FileSystemStorage(location='media/documents')
filename = fs.save(myfile.name, myfile)
uploaded_file_url = fs.url(filename)
print(form)
form_submission = self.process_form_submission(form)
return JsonResponse({'success': True})