Web-applicaties in Python 3
Iedereen weet dat er geen fatsoenlijke web-stack in Python 3, rechts? Niemand schijnt zeer geïnteresseerd in de overdracht van Django of TurboGears of Zope Plone of macht of palen om de nieuwe en verbeterde taal schreiben.Fast veel leuker. Er is een beetje minder populair Python kaders voor drie, met inbegrip van mijn half-afgewerkte Psyclone: http://archlinux. me/dusty/2010/01/17/python-3-web-framework / Maar er is geen volledige stack frames. Maar het is niet nodig dat moeilijk samen te kappen met de beschikbare Werkzeugen.In mijn ogen, een volledige stack web framework verschillende functies: De kern database ServerEin EngineEine SprachenDarüber template zou ook goed zijn als zij uit de doos Sessions en een geïntegreerde authenticatie. Kortom, het meest vergelijkbaar met Django, het goede nieuws is dat er meer besser.Die kan inbreken, dat drie populair onder een Python biedt tools zoals: CherryPySQLAlchemyJinjaCherryPy biedt een Web Application Engine voor de baan. SQLAlchemy, graduate programma’s en biedt ondersteuning sqlite Python ORM drie van ons een zeer flexibel en robuust. Jinja is een geavanceerd template systeem zoals Django. Ik heb een zeer fundamentele uitgevoerd blog (sans authenticatie) van deze hulpmiddelen binnen een uur of zo, en het was erger dan TurboGears werk. Dit is geen verrassing, en gebouwd op TurboGears en SQLAlchemy cherrypy is goed. Wij bieden ondersteuning aan degenen die geen toegang hebben tot TurboGears uitgebreide bibliotheek, maar nu is het juist dat Python 3 unterstützt.Sie een (bijna) volledige stack web framework nodig is cherrypy SVN-versie, en de nieuwe 0 omdat vrij. 6-versie van SQLAlchemy. Jinja 2 gut.Ich werkt vind het niet zo plezierig als het werken met Django (ik ben niet echt een grote fan van de syntaxis van de alchemie), maar het is zeker een haalbare oplossing. Het zou te veel extra ondersteuning maken haar tot een heel goed systeem.
Geplaatst onder: Linux op 30 April 2010