[PYTHON] Pyramide

pyramid Eines der Pylone-Projekte. Es ist kein Full-Stack-Framework, kann jedoch kleine bis große Apps verarbeiten.

Abhängige Bibliotheken

Nach der Installation werden viele Webob-, Mako- und andere Bibliotheken installiert. Das Pyramidengerüst baut auf diesen Bibliotheken auf, so dass man sagen kann, dass es kolbenartig ist.

Aussicht

venusian Die Einstellung der Funktion view_config wird verzögert, bis die Anwendung ausgeführt wird. Mit anderen Worten, die Verwendung einer als einzelne Einheit dekorierten Funktion hat keine Auswirkungen auf die Funktion view_config.

Dies wird von einer Bibliothek namens venusian durchgeführt. http://docs.pylonsproject.org/projects/venusian/en/latest/

Auf diese Weise können Sie Tests schreiben, ohne sich über die Nebenwirkungen der ** Dekorationsfunktionen Gedanken machen zu müssen. ** **.

Ich frage mich, ob es sinnvoll ist, Python-Dekoratoren in einer Form zu verwenden, die nur Metadaten nahe kommt, wie z. B. Java-Anmerkungen. Selbst wenn der Mechanismus dahinter kompliziert wird, finde ich es gut, dass es einfach ist, deklarativ zu schreiben.

Recommended Posts

Pyramide
Pyramide eingeführt
pytest + webtest + pyramide
Mit Pyramide umleiten
Spiel mit der Pyramide
Gibt json mit Pyramid zurück
Über Python Pyramid Traversal
Zipimporter-Fehler in der Pyramide
Hinweise zum Pyramiden-Tutorial (single_file_tasks)