跳转到主要内容

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

项目描述

Django-globals

changelog

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

它包括一个中间件Global,可以用于访问当前请求和用户,这在视图之外,当“request”变量未定义时非常有用。

安装

使用pip安装

pip install django-globals

配置

在项目的settings.py中,将django_globals.middleware.Global添加到MIDDLEWARE(或在Django < 1.10上的MIDDLEWARE_CLASSES)。

用法

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

帮助

更多信息请参阅文档:

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

如果您有问题或在使用应用时遇到困难,请在此处提交错误报告:

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

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

django-globals-0.3.2.tar.gz (3.2 kB 查看哈希值)

上传时间: 源代码

构建分发

django_globals-0.3.2-py2.py3-none-any.whl (2.6 kB 查看哈希值)

上传时间: Python 2 Python 3

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面