Я использую Heroku с Django и использую Piston для API.Heroku + Django + Piston
Мы мигрировали из простого Amazon EC2 в Heroku. Все работает (каждый аспект сайта), за исключением некоторых вызовов API.
Когда я запускаю вызов API, чтобы получить список объектов (деревьев), которые пользователь имеет, я получаю следующее:
RuntimeError at /api/tree.json
maximum recursion depth exceeded while calling a Python object
Кто-нибудь есть какие-либо идеи о том, почему это может быть? Заранее благодарим за любые советы/советы!
Я нашел эту статью, которая, похоже, указывает на ту же проблему, что у меня есть ** Репликация эмиттера ForeignKey может быть бесконечной и сбой python ** https://bitbucket.org/jespern/django-piston/issue/164/foreignkey -emitter-recursion-can-be – Alexandre
Я получил ответ от поддержки Heroku, они говорят, что они установили стандартный предел рекурсии на 1000. Они не знают о какой-либо несовместимости между Piston и Heroku. – Alexandre