非常简单的应用程序,允许定义特定于线程的全局变量。

django-globals的Python项目详细描述


django globals

changelog

django globals是一个非常简单的应用程序,它允许您定义 线程特定的全局变量。

它包括一个中间件全局,可用于访问 当前请求和用户,当 “请求”变量未定义。

安装

使用pip安装

pip install django-globals

配置

在项目的settings.py中,添加 django_globals.middleware.GlobalMIDDLEWARE(或 MIDDLEWARE_CLASSES关于django<;1.10)。

用法

现在您可以使用from django_globals import globals并访问 globals.requestglobals.user来自任何地方。

帮助

有关详细信息,请参见文档:

https://django-globals.readthedocs.io/

如果您有问题或使用应用程序有困难,请提交一个错误 报告时间:

https://github.com/svetlyak40wt/django-globals/issues

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

推荐PyPI第三方库


热门话题
java什么构造使私有serialversionUID有用?   java如何向JSP发送参数并在Spring MVC中更新   java测试Glassfish启动行为   java需要多应用程序IPC的一些指导   java从SQLite检索随机数据   java Apache Flink:NoSuchMethodError在提交Flink作业时出错   java为什么两个具有相同PK的插入成功?如何更新重复密钥?   java输出总是输出else语句   pdfbox Java从PDF文件中提取非重复单词   java For相同的api gson正在工作,但jackson无法解析repsonse,从而向变量返回空值   java从TestNG迁移到JUnit4,处理junitparams@Parameters注释所需的静态方法   java Hibernate检索不带Blob字节数组的文件列表[]   base64 Java加密:Java加密:javax。加密。IllegalBlockSizeException:使用填充密码解密时,输入长度必须是8的倍数   java如何检查文件的扫描程序内容并使用它们分配输入,而不使用nextLine跳过数据?   java TestNG Eclipse插件:如何更改[New>TestNG类]方法的名称前缀?   将信息读入数组时的java格式问题   java获取jsp会话中存储的对象的属性   java如何获取由特定字符集的一系列ASCII值表示的字符?   java如何以编程方式使会话无效?   SpringMVC中的JavaJSON读取JSON数据,在jsp中解析并呈现它