django应用程序使用请求头中给定的geoip或gps数据向请求添加“位置”字段

django-request-position的Python项目详细描述


======
django请求位置
=====


引用了以下内容:

*`地理位置的统一资源标识符('geo'uri)<;http://tools.ietf.org/rfc/rfc5870>;` `.
*` http geolocation draft-thomson-geopriv-http-geolocation-00<;http://tools.ietf.org/html/draft-thomson-geopriv-http-geolocation-00>;`.



快速启动
----

**1**使用PIP安装:


PIP安装django皮带

**2**将“请求位置”添加到已安装的应用设置中,例如:




**3**添加中间件:

middleware+=(
“请求位置.中间件.请求位置中间件”,











``远程位置请求地址地址``(默认值:“远程地址”)
```请求位置```(默认值:“127.0.0.0.1”)
``请求位置```请求位置`(默认值:无)
``请求位置``请求位置``请求位置`请求位置`请求位置`请求位置`(默认值:无)


` ` ``请求位置``请求位置```(默认值:无)`(默认值:无)

` ` ``请求位置`` `你的职位``(默认的:“不可更改”)<默认值>“默认值”)
>< BR>>< BR/>(默认假)
< BR>(2017-12-04)(2017-12-04)
++++++++++++++++++++++++++++++++++++++++++++++br/>1.0A6(2017-12-04)




+++++++++br/>++++++br/>+1.0A5(2017-2-28)1.0A5(2017-2-28)(2017-2-2-28)
+++++++++++++++++++++++++++++++++++++br/>++++++
*固定设置变量前缀。
*固定默认请求位置的问题默认国家代码值。
*添加将变量设置为自述文件。


>1.0a4(2017-2-28)1.0a4(2017-2-28)
+++++++++++++++++++++++++++


*解决了远程地址设置变量丢失的问题。

++++++++++++

*解决了头丢失的问题。







>1.0a21.0a21(2017-2-28)1.0a2++++++++++++++++++++++++


+++++++++++++++++++++++++++++++

*修复了django 1.10与新的中间件。

1.0a1(2017-2-21)
++++++++++

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
丢失线程时发生java异常   递归获取运行Java递归方法的最终else语句   没有正则表达式的Java字符串解析   带连接表的java JPA CriteriaBuilder   java如何在opengl中绘制许多小位图   java如何连接Genymotion和Appium?需要通过Genymotion emulator中的appium而不是安卓 avd打开安卓应用程序   java算法:整数太大   java排序“索引”数组   java将一个Linkedlist中的所有元素追加到另一个列表的末尾   读取pem格式的公钥时发生java错误   带有非OSGi应用程序的java Eclipse本机启动器   java Alljoyn交叉编译:Scons返回不存在的变量“Alljoyn_jar”   java自定义ID生成器并保存到文件   如何在java中解码Unicode编码?