【发布时间】:2023-08-05 03:28:01
【问题描述】:
您好,我是 Django 和 Python 的新手。目前正在使用 Django 1.9 处理一个虚拟项目。因此,按照优秀的 Django 文档,我可以使用 apache/mod_wsgi 完成部署,它正在我本地机器上的测试 Web 服务器上运行。
但我想知道 Python 源文件:
我已经给出了我的开发目录的路径 - 例如 /Python-labs/mysite/ 到 mod_wsgi 和 apache 配置 ( httpd.conf ) 文件。这个开发目录显然包含所有的 .py 文件——Python 源文件。
我在文档中找不到任何提及删除源文件等的内容。所以我用谷歌搜索,但没有得到任何作为从生产部署中删除源文件的标准步骤。 得到这个 - 最接近我的要求:
Django Deployment Without Source Code
但同样它并没有明确说明以下问题:
我的问题:
- 在 Django 部署中删除源文件是否是标准步骤?
(或者我是否遗漏了文档中非常明显的内容?) - 如果我们将 .py 文件放在生产服务器上可以吗?还是打算这样?
非常感谢提前!
【问题讨论】: