我正在尝试将(http://pytz.sourceforge.net/)的pytz timezone包添加到我的Django应用程序(版本1.3)中,因此我可以改进时区功能。我很担心这个python包不会部署到Heroku中的应用程序上。我如何确保在Heroku上部署此软件包?
或者,如果有人可以告诉我指出如何处理Django 1.3中的TZ问题,我会非常感激。
答案 0 :(得分:5)
必须将包添加到requirement.txt文件中。
确定版本号的一种方法是在本地安装:
$ pip install pytz
$ python
>> import pytz
>> pytz.__version__
'2013b'
然后在requirements.txt中添加以下行:
pytz==2013b
答案 1 :(得分:3)
如果要部署软件包,请将其添加到requirements.txt
文件中。