0

我使用结构脚本部署 Django 应用程序,该脚本检查我的项目副本,当一切就绪时,源代码被符号链接并重新加载 Web 服务器(猜测这是一种典型的方法)。

我担心的是,在部署后第一次访问站点时,所有 python 脚本都需要重新解释。

关于如何在任何客户点击它之前强制处理代码,我有一些聪明的想法,但我正在寻找人们可能用来完成此任务的任何高级策略。

欢迎任何建议。提前感谢您提供的任何建议。

-麦克风

4

1 回答 1

1
python -m compileall /path/to/django/site

将递归地预编译目录下的任何 .py 文件。

你是如何运行 django 的?如果您使用的是 WSGI,则解释器或解释器已经在运行,并且已经编译了很多 django 站点。什么是动态加载的?

于 2010-09-23T14:30:38.597 回答