META标签和基于JavaScript的通用重定向视图,用于维护HTTP引用。
项目描述
一个简单的可插拔Django应用程序,允许通过使用基于META标签或JavaScript的重定向来维护外部链接的内部HTTP引用,对于交互式用户代理(例如图形浏览器),而对于非交互式客户端,则回退到标准HTTP响应类(301和302状态代码)。
安装
将metaredirect添加到项目配置的INSTALLED_APPS设置中。
对于视图响应,使用metaredirect.views.redirect_to代替使用django.views.generic.simple.redirect_to或普通的HttpResponseRedirect/HttpResponsePermanentRedirect响应类。
测试
make test 和 make test-matrix
在您的应用程序中进行测试
为了确保给定请求的响应为HTTP 200重定向,检查浏览器用户代理的响应中是否存在并具有X-Location头。
关闭
django-metaredirect-0.1.4.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 69856cce30dd5ddfa713e50cf1fff1238579b0f59d9b842fa4050764e06b17f8 |
|
MD5 | 108c8247832f7f1d550e385f8a396dfa |
|
BLAKE2b-256 | ea86d3c3a090c42350fdb89fbc0a95cfc7241380d70ad07c917fa9f38f335d69 |