在Django中,要获取上传文件的大小,可以通过以下步骤实现:
示例代码如下:
from django.shortcuts import render
from django.http import HttpResponse
def upload_file(request):
if request.method == 'POST' and request.FILES['file']:
uploaded_file = request.FILES['file']
file_size = uploaded_file.size
return HttpResponse(f'Uploaded file size: {file_size} bytes')
return render(request, 'upload_file.html')
在上面的示例中,我们首先获取POST请求中上传的文件对象,然后使用size属性获取文件的大小,并返回给客户端。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: django数据库增删改查的方法是什么