Flask: Micro Web Framework based on Good Intentions

Stellt hier eure Projekte vor.
Internetseiten, Skripte, und alles andere bzgl. Python.
Benutzeravatar
noisefloor
User
Beiträge: 3856
Registriert: Mittwoch 17. Oktober 2007, 21:40
Wohnort: WW
Kontaktdaten:

Hallo,

schön ist, das flask ein "Schicht" über Werkzeug ist. Werkzeug ist zwar schön leistungsfähig, war mit für meine Schmallspurprojekte aber immer zu komplex - da kam Bottle gerade richtig :-)

Der Unterschied Bottle vs. Flask ist IMHO die Frage: Single-File vs. Abhängigkeiten. Kann beides Vor- und Nachteile haben.

BTW, woher kommt der Name Flask? ;-)

Gruß, noisefloor
apollo13
User
Beiträge: 827
Registriert: Samstag 5. Februar 2005, 17:53

noisefloor hat geschrieben:BTW, woher kommt der Name Flask? ;-)
So wie ich armin kenn ist es einfach ein wortspiel, weil es wie „bottle“ übersetzt „flasche“ heißt.
Benutzeravatar
noisefloor
User
Beiträge: 3856
Registriert: Mittwoch 17. Oktober 2007, 21:40
Wohnort: WW
Kontaktdaten:

Hallo,

@apollo13: Die Frage war rhetorisch. :-) Der Vollständigkeit halber sei dann noch erwähnt, dass "Flask" "Gefäß" heißt.

Im Rahmen der verwendeten Programme Jinja und Werkzeug wäre natürlich ein japanischer Name wie "瓶" oder ein deutscher wie " Buddel" (<- norddeutsch) angebracht gewesen. :D

Zu Flask: IMHO sehr praktisch sind "before_response" und "after_respone". Zumindest, wenn man DBs im Rahmen des Projekts nutzen möchte.

Gruß, noisefloor
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

noisefloor hat geschrieben:ein deutscher wie " Buddel" (<- norddeutsch) angebracht gewesen. :D
Das fände ich, bei einem Autor aus Österreich zutiefst beunruhigend ;)
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Benutzeravatar
jbs
User
Beiträge: 953
Registriert: Mittwoch 24. Juni 2009, 13:13
Wohnort: Postdam

Buddel ist ja eher Plattdeutsch als Hochdeutsch.

Aber eigentlich eine gute Idee, falls jemand noch nen Namen für ein innovatives Microframework sucht.

Man könnte ja auch überlegen, ob man nicht versucht eine einheitliche Syntax zu schaffen, und dann von Flaschen-Dialekten spricht.
[url=http://wiki.python-forum.de/PEP%208%20%28%C3%9Cbersetzung%29]PEP 8[/url] - Quak!
[url=http://tutorial.pocoo.org/index.html]Tutorial in Deutsch[/url]
mitsuhiko
User
Beiträge: 1790
Registriert: Donnerstag 28. Oktober 2004, 16:33
Wohnort: Graz, Steiermark - Österreich
Kontaktdaten:

Nur so eine Info am Rande: es gibt jetzt eine Mailinglist und ein Snippet Archiv:

http://flask.pocoo.org/snippets/
http://flask.pocoo.org/mailinglist/
TUFKAB – the user formerly known as blackbird
Benutzeravatar
jbs
User
Beiträge: 953
Registriert: Mittwoch 24. Juni 2009, 13:13
Wohnort: Postdam

Wo hast du die Grafiken eigentlich immer her?
[url=http://wiki.python-forum.de/PEP%208%20%28%C3%9Cbersetzung%29]PEP 8[/url] - Quak!
[url=http://tutorial.pocoo.org/index.html]Tutorial in Deutsch[/url]
mitsuhiko
User
Beiträge: 1790
Registriert: Donnerstag 28. Oktober 2004, 16:33
Wohnort: Graz, Steiermark - Österreich
Kontaktdaten:

jbs hat geschrieben:Wo hast du die Grafiken eigentlich immer her?
Das sind getracte Scans.
TUFKAB – the user formerly known as blackbird
Benutzeravatar
snafu
User
Beiträge: 6738
Registriert: Donnerstag 21. Februar 2008, 17:31
Wohnort: Gelsenkirchen

mitsuhiko hat geschrieben:
jbs hat geschrieben:Wo hast du die Grafiken eigentlich immer her?
Das sind getracte Scans.
Erinnert mich ein bißchen an die BeautifulSoup-Seite. Eigentlich recht hübscher Stil.
mitsuhiko
User
Beiträge: 1790
Registriert: Donnerstag 28. Oktober 2004, 16:33
Wohnort: Graz, Steiermark - Österreich
Kontaktdaten:

Nur zur Info: jetzt gibt's Flask 0.2 mit Module support: Flask 0.2, Jägermeister.

Neu ist JSON support, Module, Bugfixes und Refactoring. Laeuft jetzt auch problemlos auf Appengine.
TUFKAB – the user formerly known as blackbird
derdon
User
Beiträge: 1316
Registriert: Freitag 24. Oktober 2008, 14:32

1 Ergebnis für "getracte Scans"

Und was soll das jetzt sein? :P
mitsuhiko
User
Beiträge: 1790
Registriert: Donnerstag 28. Oktober 2004, 16:33
Wohnort: Graz, Steiermark - Österreich
Kontaktdaten:

Auf deutsch: nachzeichnen. Je nach Bild teilweise automatisiert mit einem Edge Detection Algorithmus in Inkscape, teilweise von Hand gemacht, teilweise modifiziert.

Tracing: "Tracing in art, copying an object or drawing, especially with the use of translucent tracing paper"
TUFKAB – the user formerly known as blackbird
BlackJack

@mitsuhiko: Ich weiss jetzt nicht so recht ob mein Ironiedetektor kaputt ist… Ist das jetzt Absicht oder willst Du Die Frage nicht beantworten? Dann sag' das doch einfach. :roll:
Benutzeravatar
Hyperion
Moderator
Beiträge: 7478
Registriert: Freitag 4. August 2006, 14:56
Wohnort: Hamburg
Kontaktdaten:

BlackJack hat geschrieben:@mitsuhiko: Ich weiss jetzt nicht so recht ob mein Ironiedetektor kaputt ist… Ist das jetzt Absicht oder willst Du Die Frage nicht beantworten? Dann sag' das doch einfach. :roll:
Jetzt bin ich ein wenig verwirrt. Die Frage nach dem "getracete Scans" hat mitsuhiko doch beantwortet! Oder ging es Dir um etwas anderes?

@flask 0.2: Der Codename rockt :-) Was muss man denn tun, damit ein Release mal "Schierker Feuerstein" heißt? :-D
encoding_kapiert = all(verstehen(lesen(info)) for info in (Leonidas Folien, Blog, Folien & Text inkl. Python3, utf-8 everywhere))
assert encoding_kapiert
BlackJack

@Hyperion: Dann liegt es wohl an mir. Die ursprüngliche Frage war nach der Quelle der Bilder. "Getracete Scans" ist da IMHO nicht wirklich eine Antwort. Das ist als wenn jemand nach der Herkunft von einem Foto fragt, und als Antwort "aus dem Fotoapparat" bekommt. Und mir kam es halt so vor als wenn mitsuhiko absichtlich solche sinnlosen "smart ass"-Antworten gibt.
derdon
User
Beiträge: 1316
Registriert: Freitag 24. Oktober 2008, 14:32

BlackJack: Ja, so ging es mir auch, als ich mir mitsuhikos Antwort durchgelesen habe. Ich weiß jetzt, dass mitsuhiko von *irgendwo* Bilder holt, die einscannt und dann eventuell mit Inkscape bearbeitet. Heißt "terilweise von Hand gemacht" mit nem Tablet selbst gezeichnet? Oder mit Stift+Papier gezeichnet und dann eingescannt?
DasIch
User
Beiträge: 2718
Registriert: Montag 19. Mai 2008, 04:21
Wohnort: Berlin

Also irgendwie vermiss ich jetzt auch ein ausführliches Tutorial und einen Screencast.
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

BlackJack hat geschrieben: Und mir kam es halt so vor als wenn mitsuhiko absichtlich solche sinnlosen "smart ass"-Antworten gibt.
Hatte nicht den Eindruck, aber mitsuhiko hätte die Quellen der Bilder selbst nennen können, das stimmt schon.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
mitsuhiko
User
Beiträge: 1790
Registriert: Donnerstag 28. Oktober 2004, 16:33
Wohnort: Graz, Steiermark - Österreich
Kontaktdaten:

Bilderquellen sind verschiedenes. Meist public domain Zeug aus flickr, Google codesearch, Buecher, Wikipedia etc.
TUFKAB – the user formerly known as blackbird
mitsuhiko
User
Beiträge: 1790
Registriert: Donnerstag 28. Oktober 2004, 16:33
Wohnort: Graz, Steiermark - Österreich
Kontaktdaten:

Flask 0.3 gibts jetzt :)

Was ist neu?
  • Config support
  • Flash-messages koennen nun verschiedene Kategorien haben
  • Flask konfiguriert jetzt einen logger und kann Fehler automatisch zB per email zustellen
  • Ein paar Helferlein fuer die interaktive Python Shell
Noch ein paar Links dazu:
TUFKAB – the user formerly known as blackbird
Antworten