python-packaging-demo:不同的 Python 代码打包方法演示

时间:2024-07-06 05:49:06
【文件属性】:

文件名称:python-packaging-demo:不同的 Python 代码打包方法演示

文件大小:10.52MB

文件格式:ZIP

更新时间:2024-07-06 05:49:06

Python

Python 打包示例 目标 为我的 Python 应用程序或服务创建一个符合以下规范的包: 传播 所有代码和文件都应该使用用于管理包的行业标准工具分发到生产主机。 依赖管理 依赖项应该由包自动解决并在部署时间之前解决。 额外的脚本 部署期间需要执行的任何脚本或命令都应在安装包后自动触发。 代码布局 每个示例都包含完全相同的源代码。 示例项目是遵循 Django 1.7 教程的结果。 有一个名为 pollster 的 Django 项目和一个名为 polls 的 Django 应用程序。 每个都包含模板和静态文件资产。 该项目配置为连接到 postgresql 数据库。 环境布局 每个示例都包含一个 Vagrantfile,它将创建五个 LXC 容器。 两个容器分别代表开发环境和开发数据库。 其他三个代表两个生产环境和一个生产数据库。 流浪机器的名称如下: 开发 开发环境 开发数据库


【文件预览】:
python-packaging-demo-master
----.gitignore(9B)
----deps()
--------upstart()
--------gunicorn-19.3.0.tar.gz(386KB)
--------psycopg2-2.6.tar.gz(359KB)
--------virtualenv-12.0.7.tar.gz(1.74MB)
--------Django-1.7.7.tar.gz(7.25MB)
--------setuptools-14.3.1.tar.gz(613KB)
--------vagrant()
----README.rst(4KB)
----custom_pkg()
--------upstart()
--------pollster()
--------vagrant()
----source_dist()
--------upstart()
--------pollster()
--------vagrant()
----system_pkg()
--------upstart()
--------pollster()
--------vagrant()

网友评论