Я создаю метод, который загружает файл, однако я хочу проверить размер файла, так как я просто хочу разрешить 5mb как максимальный предел.Как проверить ограничение размера файла в django
Я хочу сделать что-то вроде этого
def handle_uploaded_file(thisFile):
if thisFile > 5mb:
return "This file is more than 5mb"
else:
with open('some/file/' + str(thisFile), 'wb+') as destination:
for chunk in thisFile.chunks():
destination.write(chunk)
return "File has successfully been uploaded"
Наряду с проверками Django, я также рекомендую добавить некоторые конфигурации на уровне сервера, чтобы ограничить размер загружаемых файлов (например, седений 'client_max_body_size' в Nginx). –