【发布时间】:2021-12-07 15:32:19
【问题描述】:
我在 Django 中创建了一个函数,目的是让用户在填写表格后下载文件。我想计算一个文件下载了多少次,现在调用了多少次函数。我想在我的网站上显示这个号码。我该怎么做?
这是我的功能...
def Only(request):
page_title = 'Title'
if request.method == "POST":
form = Form(request.POST, request.FILES)
if form.is_valid():
newdoc = request.FILES['file']
#some tasks
response = HttpResponse(
output, content_type='application/vnd.openxmlformats-officedocument.spreadsheetml.sheet')
response['Content-Disposition'] = 'attachment; filename=%s' % filename
return response
else:
form = Form()
return render(request, 'only.html', { 'form': form, 'page_title':page_title })
【问题讨论】:
-
建议使用 Django 模型来存储这些数据。 docs.djangoproject.com/en/3.2/topics/db/models 可以在互联网上找到有关如何执行此操作的教程。