文件名称:django-app-enabler:django 应用程序的自动配置器
文件大小:54KB
文件格式:ZIP
更新时间:2024-06-19 14:00:53
django configuration autoconfiguration Python
应用启动器 描述 django 应用程序的 PoC 自动配置器 django-app-enabler目标是将 django 应用程序的配置减少到一个命令操作,以方便新手和专家开发人员使用 django 应用程序。 由于配置 django 应用程序既无聊(因为 90% 是编辑settings.py和urls.py的常用步骤)和复杂(因为很容易忽略一个重要的配置参数),用单个命令替换它听起来像一个真实的益处。 关键点 在 django 项目中启用和配置 django 应用程序的零知识工具 依靠目标应用程序提供的规范文件来修补 django 项目配置 不是现有包或依赖项管理器的替代品(pip /诗歌 / pipenv / ...) 注意事项 项目目前只是一个概念证明 没有正式的规范或文档存在(还)插件配置文件 目前有许多关于settings.py和urls.py文件的限制 目前尚不支持所有标准
【文件预览】:
django-app-enabler-master
----MANIFEST.in(218B)
----README.rst(3KB)
----CONTRIBUTING.rst(6KB)
----.github()
--------ISSUE_TEMPLATE()
--------pull_request_template.md(537B)
--------workflows()
----HISTORY.rst(736B)
----requirements.txt(2B)
----.codeclimate.yml(101B)
----AUTHORS.rst(107B)
----tox.ini(3KB)
----LICENSE(1KB)
----requirements-test.txt(87B)
----tasks.py(4KB)
----setup.cfg(2KB)
----setup.py(38B)
----app_enabler()
--------errors.py(346B)
--------__init__.py(84B)
--------__main__.py(48B)
--------install.py(2KB)
--------enable.py(5KB)
--------cli.py(3KB)
--------django.py(1KB)
--------patcher.py(6KB)
----.pre-commit-config.yaml(2KB)
----docs()
--------todo.rst(563B)
--------readme.rst(27B)
--------addon_configuration.rst(3KB)
--------conf.py(9KB)
--------usage.rst(3KB)
--------history.rst(28B)
--------limitations.rst(1KB)
--------index.rst(545B)
--------Makefile(7KB)
--------api()
----changes()
--------.directory(0B)
--------9.feature(44B)
----.editorconfig(493B)
----tests()
--------test_cli.py(6KB)
--------test_django.py(1KB)
--------test_install.py(2KB)
--------utils.py(1KB)
--------__init__.py(0B)
--------test_patcher.py(4KB)
--------sample()
--------conftest.py(2KB)
--------test_enable.py(6KB)
----.readthedocs.yml(278B)
----.gitignore(9KB)
----pyproject.toml(668B)
----.coveragerc(585B)
----.pyup.yml(103B)