Как я могу удостовериться setup.py
проекты компиляций файлы ПО и включают их каждый раз, когда sdist
создается. Это - приложение Django, и ручной процесс для генерации файлов MO должен выполнить следующую команду в корневом каталоге приложения:
django-admin compilemessages
(Это означает идти один уровень глубже, чем setup.py),
Я хотел бы постараться не вручную компилировать файлы MO каждый раз. И я не хочу хранить их в репозитории вообще.
from django.core.management.commands.compilemessages import compile_messages
и используйте его в своем сценарии setup.py
перед запуском setup
, а затем включите созданные файлы в метод настройки
.