Ich fange gerade an, ein Web-Framework zu verwenden. Ich habe entschieden, dass ich Python wirklich mag und anfing, Netzrahmenwerke zu betrachten. Ich mag Django aus ein paar Gründen nicht wirklich, aber nach dem, was ich bisher versucht habe, fand ich, dass ich Pylone wirklich mag.
Das Problem, das ich habe, ist, dass ich nicht so viele Artikel / Tutorials über Pylonen finden kann, besonders 1.0 Artikel. Kennt jemand gute Einstiegsanleitungen und Artikel über Pylonen?
Außerdem muss ich Benutzer in meinen Anwendungen mit einer sicheren Anmeldung implementieren und den Benutzern ein Modell "besitzen" lassen. Irgendwelche guten Ratschläge / Artikel / Tutorials darüber, wie ich das machen würde?
Als ich mir ein Tutorial anschaute, erwähnen sie virtuelle Python-Umgebungen. Ich weiß nicht, was das ist, warum du sie benutzen würdest und wie du sie verwendest. Irgendwelche Hilfe?
Schließlich kann ich keine guten Tutorials / Artikel darüber finden, wie man Pylons in einer Produktionsumgebung einsetzt. Ich besitze ein VPS und werde dort stationiert. Irgendwelche Hilfe damit?
Gibt es noch etwas, das ich über Pylone oder Python wissen sollte? Ich kenne die Grundlagen von Python bereits.
Das von meder ( Ссылка ) vorgeschlagene Buch ist ein sehr guter Anfang. Ich habe seine Anwohner aufgerüstet, weil ich dort Pylons gelernt habe.
Allerdings ist das Buch für Pylons 0.9.7 geschrieben (die neueste Version vor 0.10 und 1.0).
Pylons ist die Agglomeration mehrerer hochwertiger Bibliotheken. Beim Lernen von Pylonen geht es darum, diese Bibliotheken zu lernen. Im Großteil des Buches geht es darum, diese Bibliotheken zu erkunden. Wenn Sie lernen, Web-App in Pylons zu entwickeln, was Sie wirklich lernen, ist App in Python zu entwickeln.
Im Moment denke ich, dass das Buch und die offizielle Website ( Ссылка ) die zwei wertvollsten Ressourcen sind, die es zu lernen gilt Pylone.
Die meisten Änderungen, die zwischen 0.9.7 und 1.0 passieren, sind beim Start der App (die Sie wahrscheinlich am Anfang nicht wirklich ändern werden). Ansonsten wurden die Bibliotheken aktualisiert (sqlalchemy ist jetzt 0.6 usw.). Auch eine Änderung, die Sie betreffen kann: die Funktionen url_to und redirect_to wurden durch URL und Redirect ersetzt. Das ist es.
Es gibt ein ganzes veröffentlichtes Buch, das Pylons 1.0 behandelt:
Sie werden definitiv SQLAlchemy lernen müssen, um Pylons zu beherrschen.
Offizielle Dokumente sind ziemlich gut, Ссылка , und Sie können versuchen Elixir Erweiterung, die eine etwas bessere deklarative Syntax bietet.
Sie sollten auch Dokumente über das Routen-Modul Ссылка lesen, insbesondere über die Subapper und RESTful-Services, Ссылка
Und Sie müssen lernen, w / e Templating-System, das Sie wählen. Mako, zum Beispiel, haben einige nicht offensichtliche Vorbehalte, wie eine viel bessere Leistung von <%namespace/>
vs <%include/>
.
Für die Authentifizierung funktioniert der auf Homegrown Decorator basierende Ansatz auch gut: Ссылка
Tags und Links python authentication pylons