GLT14 - 14.11

Grazer Linuxtage 2014

Vortragende
Ernesto Rico-Schmidt
Programm
Tag Samstag, 5.4. (Vorträge) - 2014-04-05
Raum Seminarraum 2
Beginn 15:00
Dauer 00:20
Info
ID 310
Veranstaltungstyp Vortrag
Track Entwickler
Sprache der Veranstaltung deutsch
Feedback

Flask

Es muss ja nicht immer Django sein

Wann immer die Rede von Python und Web Frameworks ist, dann kommt man um Django nicht mehr herum. Django hat sich in den letzten Jahren als ein sehr ernst zu nehmender Konkurrent unter den Web Frameworks, nicht nur für Python etabliert. Aber es gibt Aufgaben, die einfacher, schneller und effizienter mit Flask zu lösen sind.

Entstanden ist Flask, als Aprilscherz im Jahr 2010. Flask ist ein Mikro Web-Framework, das auf die Template Engine Jinja2, die Python WSGI Utility Library Werkzeug und gute Absichten basiert.

Es unterstützt von Haus aus REST, sichere Cookies und Unicode. Es enthält mit Absicht keinen objektrelationalen Mapper, man kann aber, dank einem sehr eleganten Design für Erweiterungen, SQL-Alchemy, CouchDB oder (wenn man es umbedingt will oder muss) ZODB verwenden.

Der Vortrag ist eine kurze Einführung in Flask und einige der wichtigsten und interessanten Erweiterungen. Anhand eines Beispiels wird gezeigt wie einfach und elegant man eine sichere Web-Applikation machen kann.