Utiles for Managing Django Hizashi Environment
hizashi-utils的Python项目详细描述
一组用于管理django hizashi项目的命令行助手实用程序 环境。
关于项目
django hizashi是一个基于迭代personal的django项目环境 最佳实践。管理命令重新创建熟悉的项目目录 从准备好的project和application模板构造。
实用程序是上下文感知的,只要您在 主django hizashi项目文件夹,脚本实用程序将尽最大努力工作 基础。
快速启动
- 创建并初始化新的python虚拟环境
- 安装hizashi实用程序:pip install hizashi-utils
- 初始化项目:hizashi.py initproject my_new_project
- 将目录更改为该项目:cd my_new_project
- 初始化应用程序:hizashi.py initapp my_new_app
项目级实用程序
初始项目
要初始化新项目,请执行:
hizashi.py initproject my_new_project_name
可选参数:
- template-django项目模板的路径或url,默认为https://github.com/dodobas/hizashi-project-template/archive/master.zip
生成文档
要生成sphinx文档,请执行:
hizashi.py makedocs
可选参数:
- type-文档类型,默认为html,mimics sphinx makefile
- publish-切换到激活发布服务器,一个文档http服务器
- host-发布服务器主机,默认为“127.0.0.1”
- port-发布服务器端口,默认为“54299”
devserver
使用特定于开发人员的设置模块或 回退到默认开发设置模块core.settings.dev。
启动服务器执行:
hizashi.py devserver
可选参数:
- settings-覆盖自动检测到的设置文件
集合静态
运行collectStaticdjango管理命令,使用特定于开发人员的 设置模块或回退到默认开发设置模块 core.settings.dev。
启动服务器执行:
hizashi.py collectstatic
可选参数:
- settings-覆盖自动检测到的设置文件
应用程序级实用程序
initapp
要初始化新应用程序,请执行:
hizashi.py initapp my_new_application_name
可选参数:
- template-django应用程序模板的路径或url,默认为https://github.com/dodobas/hizashi-application-template/archive/master.zip