Код ниже
if request.method == 'POST':
record_name = request.POST.get('recordname')
record_date = request.POST.get('recorddate')
record_generate_by = request.POST.get('recordgenerateby')
record_description = request.POST.get('recorddescription')
record_file = request.FILES.get('recordfile')
record_image = request.FILES.get('recordimage')
fs = FileSystemStorage
if record_file is None:
record_file = 'No File'
else:
fs.save(record_file.name , record_file)
if record_image is None:
record_image = 'No Image'
else:
fs.save(record_file.name , record_file)
Я использовал этот API (FileSystemStorage) много раз, но на этот раз он показывает ошибку, подобную этой, и уже использовал этот API в предыдущей функции, а MEDIA_ ROOT и MEDIA_URL все готово. Предыдущая функция успешно сохраняет файл и изображение, но это показывает тип ошибки. Теперь, каково решение: ошибка
File "C:\Users\Mahad Akbar\PycharmProjects\FYP\Healthcare\myapp\views.py", line 754, in addnewRecord
fs.save(record_file.name , record_file)
TypeError: save() missing 1 required positional argument: 'content'
[06/Apr/2020 17:15:28] "POST /addnewRecord HTTP/1.1" 500 72349