4

我正在写一个小网站,当用户点击一个链接(这显然是一个电话号码)时会记录下来。它通过视图执行此操作,然后重定向到该电话号码。

自然,(我同意这应该是默认行为)Django 将其视为SuspiciousOperation. 就我而言,我是故意这样做的。我怎样才能抑制这个错误,让视图像我想要的那样解决?

4

2 回答 2

8

我无法在第一个答案中导入名称 HttpResponseRedirectBase 错误。我设法(几乎)按预期做到了:

from django.http.response import HttpResponseRedirectBase
HttpResponseRedirectBase.allowed_schemes += ['tel']
于 2013-10-09T20:34:13.110 回答
1

在重定向到 tel: uris 的应用的根目录中:

from django.http import HttpResponseRedirectBase
HttpResponseRedirectBase.allowed_schemes += ['tel']
于 2013-05-03T02:38:27.747 回答