我正在写一个小网站,当用户点击链接(显然是电话号码)时会记录该网站。它通过视图执行此操作,然后重定向到该电话号码。
当然,(我同意这应该是默认行为)Django将其视为SuspiciousOperation
。就我而言,我是故意这样做的。如何抑制此错误并让视图像我希望的那样解析?
答案 0 :(得分:4)
我无法在第一个答案中导入名称HttpResponseRedirectBase错误。我设法(几乎)按预期做了:
from django.http.response import HttpResponseRedirectBase
HttpResponseRedirectBase.allowed_schemes += ['tel']
答案 1 :(得分:1)
在您的应用的根目录中,重定向到tel:uris:
from django.http import HttpResponseRedirectBase
HttpResponseRedirectBase.allowed_schemes += ['tel']