python - 当用户进入网站/链接时,有没有办法调用函数?
问题描述
所以基本上我正在开发一个允许用户在输入链接时下载 vCard 的项目。例如:https://www.google.com,当用户打开链接时,会下载一个 vCard。我已经有了views.py中写的下载方法。我希望它在用户打开链接时执行。
我试图在互联网上搜索,但没有得到任何结果。
这是打开链接的方法:
def shareContact(request, data):
try:
cardDetails = uservcfDetails.objects.all().filter(uuid=data)
cardID = uservcfDetails.objects.get(uuid=data)
userID = cardID.user_id_id
checkBalance = userExchangeBalance.objects.get(user_id_id=userID)
context = {
'details': cardDetails,
}
return render(request, 'webapp/VCFCard/shareContact.html', context)
except Exception as error:
return render(request, 'webapp/VCFCard/CardNotFound.html')
我还有另一种下载文件的方法:
def download(request):
...
return
我的问题是:如何自动调用下载方法?
解决方案
推荐阅读
- database - Solr,响应中不存在空值
- ios - 为什么不能在iOS13中将超过6个按钮作为UIBarButton项目(不是UIButton而是UIBarButton项目)添加到导航栏,swift
- flutter - 如何在 chrome 平台上运行颤振测试?尝试启动项目时“未运行测试”
- ios - 在没有委托方法的情况下显示嵌入式控制器时,是否可以让导航控制器处理手势?
- html - 具有广色域支持的响应式图像标签
- android - 单击按钮时将 EditText 文本转换为大写和小写?
- javascript - 如何检测列表的任何链接是否处于活动状态。并向父母申请css课程
- android - 是什么阻止了 MIT App Inventor 中屏幕的启动?
- python - 使用 pyodbc 和 SQL Server 一般网络错误更新语句
- solr - Sitecore 8.2 更新 5 Ninject Solr 支持包问题