【发布时间】:2012-04-26 08:16:39
【问题描述】:
我将 Heroku 与 Django 一起使用,并将 Piston 用于 API 内容。
我们从普通的 Amazon EC2 迁移到 Heroku。除了一些 API 调用之外,一切正常(网站的各个方面)。
当我运行 API 调用以获取用户拥有的对象(树)列表时,我得到以下信息:
RuntimeError at /api/tree.json
maximum recursion depth exceeded while calling a Python object
有人知道为什么会这样吗? 在此先感谢,我非常感谢任何提示/建议!
【问题讨论】:
-
我发现这篇文章似乎指向了我遇到的相同问题 ForeignKey 发射器递归可能是无限的并且会导致 python 崩溃 bitbucket.org/jespern/django-piston/issue/164/…
-
我收到了 Heroku 支持的回复,他们说他们将标准递归限制设置为 1000。他们不知道 Piston 和 Heroku 之间有任何不兼容性。
标签: django rest amazon-web-services heroku django-piston