Кто-нибудь знает, что Heroku меняет при развертывании?У меня есть локальная машина разработки с Ubuntu 11.10, и мой проект установлен в venv, все пакеты управляются через pip.Соответствующий файл require.txt находится в моем репозитории и отправляется в Heroku по запросу.И мой локальный компьютер, и Heroku обращаются к одному и тому же экземпляру RDS на AWS.
Локальный запуск сервера Django dev (manage.py runserver) приводит к рабочей странице.Попытка запустить (через мой Procfile) сервер разработки на Heroku приводит к ошибке в шаблоне {% url foobar%} следующим образом:
Caught TypeError while rendering: 'ParseResult' object is not callable
My needs.txt содержит следующее:
Django==1.3.1
MySQL-python==1.2.3
PIL==1.1.7
amqplib==1.0.2
anyjson==0.3.1
boto==2.2.2
celery==2.5.1
distribute==0.6.24
django-celery==2.5.1
django-kombu==0.9.4
django-picklefield==0.2.0
django-piston==0.2.3
gevent==0.13.6
greenlet==0.3.4
gunicorn==0.14.2
httplib2==0.7.4
kombu==2.1.1
python-dateutil==1.5
wsgiref==0.1.2
zencoder==0.4
У кого-нибудь есть идея?