django从url中提取字符串查询的简单中间件
querystringer的Python项目详细描述
查询器
django从url中提取字符串查询的简单中间件
安装
pip install querystringer
进口
在django设置中将其导入中间件
^{pr2}$使用
所有请求都将有一个经过编辑的请求dict
您可以通过request.GET['queries']
访问它们
示例
我们的观点
def home(request):
return HttpResponse(request.GET['queries'])
然后将请求发送到/home?test=true
现在我们应该排除这样的输出
('test', 'true')
删除特定字符
在您的settings.py
中添加一个名为QUERY_REMOVE_STRINGS
的列表
忽略想要的字符
像这样
QUERY_REMOVE_STRINGS = ['-', '>', '%']
那么你得到的数据就会是干净的
这样地
请求/home?test=tru>e
然后我们得到(test, true)
- 项目
标签: