django应用程序的简单引导程序
django-bootstrapper的Python项目详细描述
django引导程序
这是一个简单的django项目生成器,它使用django default命令并完成模式生成一个完整的可供使用的应用程序,包括基应用程序、身份验证应用程序和模板基应用程序。
这个项目背后的主要思想是在我们创建项目时自动化一些工作。
用法
首先创建一个新环境
# For pip users python -m venv my_custom_environment # For conda users conda create --name my_custom_environment
现在安装django引导程序
pip install django-bootstrapper
现在只要执行django-bootstrapper.py
并遵循规则
项目文件夹结构为:
project_folder ├── applications │ ├── authentication (Authentication app from https://github.com/contraslash/authentication-django) │ ├── base_template (Base template from https://github.com/contraslash/template_cdn_bootstrap) │ └── __init__.py ├── base (base from https://github.com/contraslash/base-django) ├── manage.py └── project_name ├── __init__.py ├── settings.py ├── urls.py └── wsgi.py
该项目基于git子模块,并为authentication
、base_template
和base
创建子模块,
所有由反斜杠创建的开源项目。
我们还建议使用Django Crud Generator创建crud 自动。
<>我们的主要目标是创建一个项目,该结构可以使用模板和现有文件来扩展。如果要修改任何子模块并将其添加到树中,建议遵循this question
测试您的更改
我们希望在此套件中包含测试,因此,要测试您的更改,请使用
pytest
本地编译
python setup.py sdist python setup.py install