文件名称:django-configurations:依靠完善的编程模式来组织Django项目设置的助手
文件大小:59KB
文件格式:ZIP
更新时间:2024-05-20 01:20:23
Python
django配置 django-configurations依靠Python类的可组合性简化了Django项目的配置。 它扩展了Django基于模块的设置加载的概念,并建立了完善的面向对象的编程模式。 查看以获取更多完整示例。 快速开始 安装django-configurations: pip install django-configurations 或者,或者,如果您想使用基于URL的值,请执行以下操作: pip install django-configurations[cache,database,email,search] 然后在项目的settings.py或用于存储设置常量的任何其他模块中子类化包含的configurations.Configuration类。 # mysite/settings.py from configurations import Conf
【文件预览】:
django-configurations-master
----MANIFEST.in(175B)
----README.rst(4KB)
----.github()
--------workflows()
----AUTHORS(134B)
----test_project()
--------.env(28B)
--------test_project()
--------manage.py(317B)
----configurations()
--------base.py(4KB)
--------sphinx.py(310B)
--------decorators.py(475B)
--------utils.py(4KB)
--------fastcgi.py(103B)
--------__init__.py(718B)
--------importer.py(7KB)
--------wsgi.py(339B)
--------values.py(15KB)
--------version.py(222B)
--------management.py(183B)
----CONTRIBUTING.md(306B)
----tox.ini(1KB)
----LICENSE(2KB)
----setup.cfg(175B)
----setup.py(2KB)
----docs()
--------make.bat(5KB)
--------conf.py(9KB)
--------changes.rst(6KB)
--------index.rst(3KB)
--------Makefile(5KB)
--------patterns.rst(6KB)
--------values.rst(21KB)
--------cookbook.rst(10KB)
----tests()
--------setup_test.py(313B)
--------test_inheritance.py(1KB)
--------test_env.py(474B)
--------urls.py(18B)
--------test_main.py(6KB)
--------__init__.py(0B)
--------management()
--------docs()
--------test_sphinx.py(498B)
--------settings()
--------test_values.py(21KB)
----.gitignore(120B)