“上诉”请愿书网站
appel-crises的Python项目详细描述
阿佩尔危机网站
面向开发者
第一次
- 如果需要,安装python3.7
- 如果需要,安装预提交(pip安装–用户预提交)
- 如果需要,安装python virtualenv管理器(pip Install–user vex,pip Install–user pew,…)
- 创建虚拟企业(vex–make appel crisis,皮尤新的appel危机)
- 安装项目依赖项:makebootsrap(或者pip Install-e.[dev],如果make不可用)
- cp本地_settings.ini.模板本地_设置.ini和本地编辑_设置.ini 如果你需要
- 如果选择postgresql数据库,请根据需要创建用户和数据库
- 运行makebuild来构建静态文件
- 运行/管理.py迁移以创建数据库表
- 运行/管理.pycreatesuperuser创建本地用户
依赖关系管理
依赖关系存储在设置.cfg:
- 运行时依赖项列在[选项]部分的install\u requires
- 其他开发依赖项列在中的dev=下[需要附加选项], 并通过指定[dev]额外标记与所需依赖项一起安装- 如pip install-e.[dev]中所示。在
建筑物
这个项目不仅仅由纯Python代码组成(它包含模板、图像等)。 在生产环境中运行之前,其中一些文件必须经过一些处理: -静态文件应该合并成一棵树,用散列名称和清单; -消息目录可能需要编译成最终的.mo格式; -一些静态数据可能会转换成其他格式,以便更快/更容易地加载。在
这些步骤是通过项目范围的Makefile控制的,应该调用 通过makebuild(或简单地make)命令。在
在构建发布时也会执行该步骤。在
##释放
一个版本包含一个以wheel格式构建的项目档案;该包必须包含完整编译的结果。在
- 项目
标签: