Как включить пакет 'pytz' в мое приложение Django для развертывания Heroku? - PullRequest
1 голос
/ 11 марта 2012

Я пытаюсь включить пакет часового пояса pytz из (http://pytz.sourceforge.net/)) в мое приложение Django (версия 1.3), чтобы я мог улучшить функциональность часового пояса. Однако я беспокоюсь, что этот пакет python не будетразвернут в моем приложении в Heroku. Как я могу гарантировать, что этот пакет будет развернут в Heroku?

Или, если кто-то может подсказать мне способы решения проблем TZ в Django 1.3, я был бы очень признателенэто.

Ответы [ 2 ]

5 голосов
/ 21 июня 2013

Пакет должен быть добавлен в файл require.txt.

Одним из способов определения номера версии является локальная установка:

$ pip install pytz
$ python
>> import pytz
>> pytz.__version__
'2013b'

Затем в файле require.txt добавьте следующую строку:

pytz==2013b
3 голосов
/ 11 марта 2012

Если вы хотите, чтобы пакет был развернут, добавьте его в файл requirements.txt.

...