Django 如何打包发布呢?

如题, django 项目 如何 打包发布到 服务器上面去呢, 一般你们 是如何发布的呢? 求解, 又是如何防止源码泄露的呢? 有没有 像 java 那样 生成一个 war 包 的呢?

阅读 10.5k
3 个回答

感谢 @justjavac 邀请,我可不是什么大神。只是有点经验罢了。

我们有专门的打包服务器,把项目打成tar包,然后放到内部的pypi上,接着就是在部署的服务器上直接从pypi上安装。

至于源码泄露,部署机和外网是隔离的。部署的时候将代码混淆或者加密啥的方案还真没听说过。

新手上路,请多包涵

搞成pyc然后改magic number

用版本控制不行吗?如git

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题