Ich benutze Heroku mit Django und benutze Piston für API Sachen.Heroku + Django + Kolben
Wir wanderten von einfachen Amazon EC2 nach Heroku. Alles funktioniert (jeder Aspekt der Website) mit Ausnahme einiger API-Aufrufe.
Wenn ich einen API-Aufruf, um eine Liste von Objekten (Bäume) zu erhalten, dass der Benutzer hat, erhalte ich die folgende:
RuntimeError at /api/tree.json
maximum recursion depth exceeded while calling a Python object
Wer irgendwelche Ideen, warum dies sein könnte? Vielen Dank im Voraus, ich würde wirklich alle Hinweise/Ratschläge zu schätzen wissen!
Ich fand diesen Artikel, der auf das gleiche Problem zu zeigen scheint, die ich habe ** ForeignKey-Emitter Rekursion kann unendlich sein und stürzt Python ** https://bitbucket.org/jespern/django-piston/issue/164/foreignkey -emitter-recursion-can-be – Alexandre
Ich habe eine Antwort vom Heroku-Support bekommen, sie sagen, dass sie das Standard-Rekursionslimit auf 1000 gesetzt haben. Sie wissen nichts von Inkompatibilitäten zwischen Piston und Heroku. – Alexandre