0

当我用我的 django 项目重新启动我的 apache 服务器 (+mod_wsgi) 时,它会将 django.po 文件重新编译为用于国际化的新 django mo 文件。

现在我尝试 uWSGI 服务器,但它不这样做。为什么会发生这种情况?还是uWSGI正常?

4

1 回答 1

0

这不是 django 应该做的事情(独立于应用程序服务器)。也许您有一些 mod_wsgi 配置(或修改后的 .wsgi 文件)用于调用:

django-admin.py 编译消息

或类似的东西。

确保在 uWSGI 中使用相同的 .wsgi 文件(带有 --wsgi-file 选项),或者仔细检查 mod_wsgi 选项。

于 2012-07-12T03:47:13.633 回答