google app engine - with - Architekturberatung für appengine-Websites?




programming google app engine with python (2)

Django wird es naturgemäß schwerer machen, Dinge an den falschen Stellen zu platzieren. Das ist eines der coolen Dinge an der neuen Generation von MVC-Frameworks. Man muss daran arbeiten, um einen Schlammball zu erschaffen.

Ich habe nicht zu wartende Webseiten mit PHP erstellt, weil es so einfach war, Dinge schnell und schmutzig zu machen. Ich möchte nicht dasselbe mit Python / Django in der Appgine von Google machen.

Gibt es gute Architekturreferenzen für die Erstellung von Websites mit Django und Appengine? (Z. B. wo die Geschäftslogik platziert werden soll, wo die Datenzugriffslogik abgelegt werden soll, wie die Ansichten sauber getrennt werden sollen, wie Unit-Tests durchgeführt werden usw.)


Wenn Sie sich entscheiden, Django nicht zu benutzen, könnten diese Hinweise vom Werkzeug-Team interessant sein. Diese Anwendungsstruktur nutzt das Beste aus Django, gibt Ihnen aber die volle Freiheit über das tatsächliche Layout (Sie müssen models.py auch dann nicht haben, wenn Sie kein Modell in der Anwendung haben ...).







architecture