跳转到主要内容

`appel-crises`请愿网站的链接

项目描述

# appel-crises-web

## 开发者

首次,

  • 如有需要,安装python3.7

  • 如有需要,安装pre-commitpip install –user pre-commit

  • 如有需要,安装Python虚拟环境管理器(pip install –user vexpip install –user pew,……)

  • 创建虚拟环境(vex –make appel-crisespew new appel-crises

  • 安装项目依赖项:make bootsrap(或如果make不可用,则使用pip install -e .[dev]

  • cp local_settings.ini.template local_settings.ini 并编辑local_settings.ini,如有需要

  • 如果您选择PostgreSQL数据库,需要时创建用户和数据库

  • 运行make build以构建静态文件

  • 运行./manage.py migrate以创建数据库表

  • 运行./manage.py createsuperuser以创建本地用户

## 依赖管理

依赖项存储在setup.cfg

  • 运行时依赖项列在[cite][options]部分的[cite]install_requires下;

  • 附加开发依赖项列在[cite][options.extras_require]的[cite]dev=下,并通过指定[cite][dev]额外标记与所需依赖项一起安装,如pip install -e .[dev]中所示。

## 构建

项目不仅由纯Python代码组成(它包含模板、图片等)。其中一些文件在上线运行前需要经过一些处理:- 静态文件应合并成一个单一树形结构,带有哈希名称和清单;- 消息目录可能需要编译为最终的.mo形式;- 一些静态数据可能需要转换为其他格式以实现更快的/更简单的加载。

这些步骤通过项目范围的Makefile进行控制,应通过make build(或简单地make)命令来调用。

在构建版本时也会执行这一步。

## 发布

发布包括一个构建的项目存档,格式为wheel;该包必须包含完整的编译结果。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪一个,请了解更多关于安装包的信息。

源分发

appel-crises-0.0.37.tar.gz (1.5 MB 查看哈希值)

上传时间

构建分发

appel_crises-0.0.37-py2.py3-none-any.whl (7.2 MB 查看哈希值)

上传时间 Python 2 Python 3

支持者