提问人:vahid khazaei 提问时间:7/16/2023 最后编辑:toyota Supravahid khazaei 更新时间:7/19/2023 访问量:19
在 Django 中上传的文件大小限制
file size limitation for upload in django
问:
我想限制网站上上传文件的大小,我不想使用表单,而是使用 html 和输入标签处理自己。我应该怎么做才能从输入类型文件中获取文件?我提出了要求。POST 但未访问该文件。你能指导我吗?
<input type="file" class="shadow-sm form-control" onchange="imageLimition(event)" id="image" name="image" required>
def register(request):
file = request.POST.get('image').size
validate_file_size(file)
def validate_file_size (value):
filesize = value.size
print(filesize)
if filesize > 512*1024 :
raise ValidationError("error ")
else :
return value
答:
0赞
Moin Khan
7/16/2023
#1
使用并确保你正在使用request.FILES.get('image')
enctype="multipart/form-data"
<form method="post" enctype="multipart/form-data">
评论