【发布时间】:2015-04-03 04:04:52
【问题描述】:
python manage.py compilemessages
根据locale/en/LC_MESSAGES/django.po 等翻译源文件名称创建名为locale/en/LC_MESSAGES/django.mo 的编译翻译文件。
我希望 *.mo 文件被 git 忽略并且不提交到存储库,因为这些不是源文件。
Heroku 已经知道如何执行
python manage.py collectstatic
用于 django 项目。
如何让它也执行compile messages?
目前我通过将编译结果文件 (*.mo) 添加到我的存储库来解决此问题,但我想知道是否有更好的方法。
(如果相关 - 我网站的仓库:https://github.com/yairchu/vote_tool)
【问题讨论】: