为什么uWSGI没有编译我的django本地化文件?

时间:2012-07-11 14:03:18

标签: django apache internationalization uwsgi

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

现在我尝试使用uWSGI服务器,但它并没有这样做。为什么会这样?或者uWSGI是否正常?

1 个答案:

答案 0 :(得分:0)

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

django-admin.py compilemessages

或类似的东西。

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