Die Suche ergab 1762 Treffer

von mitsuhiko
Dienstag 13. Juli 2010, 13:17
Forum: Webframeworks
Thema: Default-Sprache des Browser feststellen (Bottle)
Antworten: 9
Zugriffe: 1896

Re: Default-Sprache des Browser feststellen (Bottle)

Es gibt sowas wie "Deutsch als Default" nicht. Du kannst nur sagen welche Sprachen du verstehst und zu wie viel Prozent du die haben willst. Von daher musst du das Dingt richtig parsen. Werkzeug macht das wie gesagt fertig, brauchst du selber nicht implementieren, kannst du einfach verwend...
von mitsuhiko
Montag 12. Juli 2010, 18:43
Forum: Showcase
Thema: Bottle: Micro Web Framework
Antworten: 593
Zugriffe: 115808

Re: Bottle: Micro Web Framework

Ich wüsste nicht, wie das auf eine einfache und gleichzeitig saubere Art gehen sollte. Der __name__ Trick von Flask ist zwar nett, mit aber noch eine Spur zu magisch. Das ist nicht magisch, das ist so wie jedes Python package funktioniert das Daten relativ zu seinem Speicherort laed. "os.path....
von mitsuhiko
Montag 12. Juli 2010, 18:34
Forum: Webframeworks
Thema: Default-Sprache des Browser feststellen (Bottle)
Antworten: 9
Zugriffe: 1896

Re: Default-Sprache des Browser feststellen (Bottle)

Mir ist nur gerade nicht klar, ob und wie ich mit Python & Bottle Bordmitteln an den Accept-Header komme... :K In geparster version gar nicht. Werkzeug als dep ins Projekt aufnehmen, oder Code dort klauen. Folgendes sollte in den meisten Fällen klappen, auch wenn es natürlich nur ein stark vere...
von mitsuhiko
Montag 12. Juli 2010, 16:46
Forum: Showcase
Thema: Bottle: Micro Web Framework
Antworten: 593
Zugriffe: 115808

Re: Bottle: Micro Web Framework

Defnull hat geschrieben:Der root-pfad kann relativ, sollte aber absolut angegeben werden, da z.B. mod_wsgi nicht das Projekt-Verzeichnis als 'aktuelles' Verzeichnis annimmt, sondern das des init-Scripts, mit dem Apache gestartet wurde (oder so).
Kannst du Bottle nicht so aendern, dass es keine relativen Pfade braucht?
von mitsuhiko
Montag 12. Juli 2010, 16:43
Forum: Webframeworks
Thema: Default-Sprache des Browser feststellen (Bottle)
Antworten: 9
Zugriffe: 1896

Re: Default-Sprache des Browser feststellen (Bottle)

Geht wie gesagt mit dem Accept header. Parsen kannst du das zB mit "werkzeug.parse_accept_header". Hier ein Beispiel mit dem Request Objekt: >>> req = Request.from_values(environ_overrides={'HTTP_ACCEPT_LANGUAGE':'de-DE,de;q=0.7,en;q=0.5'}) >>> req.accept_languages LanguageAccept([('de-DE'...
von mitsuhiko
Sonntag 11. Juli 2010, 08:58
Forum: Webframeworks
Thema: Flask WTForms SelectMultipleField
Antworten: 1
Zugriffe: 1077

Re: Flask WTForms SelectMultipleField

Deine Loesung ist korrekt. Die Klassendefinition wird ja bereits vor den Requests ausgefuehrt und auch nur einmal. Damit werden die Choices eben auch nur einmal erstellt.
von mitsuhiko
Dienstag 6. Juli 2010, 18:49
Forum: Showcase
Thema: Flask: Micro Web Framework based on Good Intentions
Antworten: 70
Zugriffe: 13044

Re: Flask: Micro Web Framework based on Good Intentions

Tadaa. 0.5 ist raus. Was ist neu?

Laed jetzt Templates und statische Dateien aus den Modulordnern wenn vorhanden. Wieder vieles neues in den Docs und verbessertes autoescaping Verhalten.

Alle Details: http://flask.pocoo.org/docs/changelog/#version-0-5
von mitsuhiko
Dienstag 6. Juli 2010, 13:28
Forum: Webframeworks
Thema: Bottle und mod_wsgi
Antworten: 15
Zugriffe: 2783

Re: Bottle und mod_wsgi

Du hast einen Tippfehler im Pfad. Außerdem hat das Beispiel in der Bottle Dokumentation folgende Zeilen VOR dem bottle-import: # Change working directory so relative paths (and template lookup) work again os.chdir(os.path.dirname(__file__)) Das klingt nach einer sehr schlechten Idee. Im embedded mo...
von mitsuhiko
Montag 5. Juli 2010, 09:10
Forum: Webframeworks
Thema: Anwendungsunterschiede: Bottle und Flask
Antworten: 14
Zugriffe: 2495

Re: Anwendungsunterschiede: Bottle und Flask

ab (oder bis) wann darf man sich eigentlich "Micro" nennen? ;-) Fuer mich bezieht sich das nicht auf die LOC im Framework, sondern wie viel Boilerplate code notwendig ist um zu starten. Weil: Flask ist ja schon eine Ecke umfangreicher als Bottle... Sinatra ist eines *der* Microframeworks ...
von mitsuhiko
Montag 5. Juli 2010, 08:30
Forum: Showcase
Thema: Flask: Micro Web Framework based on Good Intentions
Antworten: 70
Zugriffe: 13044

Re: Flask: Micro Web Framework based on Good Intentions

Wie sicher/stabil ist eigentlich die Flask API? Die Stabilitaet der API ist Teil der Dokumentation: http://flask.pocoo.org/docs/upgrading/ Da steht ganz genau was geanedert wurde von Version zu Version und wie man darauf reagieren kann. Im grossen und ganzen gabs bis jetzt noch keine Aenderungen wo...
von mitsuhiko
Sonntag 4. Juli 2010, 23:27
Forum: Showcase
Thema: Flask: Micro Web Framework based on Good Intentions
Antworten: 70
Zugriffe: 13044

Re: Flask: Micro Web Framework based on Good Intentions

Hoi. Wollte nur ankuendigen, dass in den naechsten Tagen Flask 0.5 erscheint. Da tut sich momentan so einiges unter der Haube, wer damit spielen will sollte sich den "module" branch ansehen: http://github.com/mitsuhiko/flask/tree/module Dank Patches der Community wurde das flask.py file je...
von mitsuhiko
Sonntag 4. Juli 2010, 23:20
Forum: Webframeworks
Thema: Anwendungsunterschiede: Bottle und Flask
Antworten: 14
Zugriffe: 2495

Re: Anwendungsunterschiede: Bottle und Flask

Bottle unterstützt Python 3 und hat keinerlei Abhängigkeiten (single-file modul). Flask setzt auf Werkzeug und Jinja2 auf und kann daher nicht mit Python 3 verwendet werden. Das sind die essenziellen Unterschiede. Jinja2 laeuft auf Python 3. Bis WSGI nicht fuer Python 3 spezifiert ist hat das auch ...
von mitsuhiko
Freitag 28. Mai 2010, 13:00
Forum: Showcase
Thema: Flask: Micro Web Framework based on Good Intentions
Antworten: 70
Zugriffe: 13044

Re: Flask: Micro Web Framework based on Good Intentions

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: Website: http://flask...
von mitsuhiko
Dienstag 18. Mai 2010, 10:29
Forum: Codesnippets
Thema: bit.ly
Antworten: 8
Zugriffe: 2576

Re: bit.ly

BlackJack hat geschrieben:Da möchte ich mal dezent auf Bit.ly is Harmful to Your Reputation verweisen.
Das ist kein bit.ly Problem. Das ist das Problem vom TweetDeck, das einfach Links shortened, egal ob die schon gekuerzt wurden oder nicht.
von mitsuhiko
Dienstag 18. Mai 2010, 10:22
Forum: Webframeworks
Thema: mod_wsgi einrichten und mit Bottle verwenden
Antworten: 4
Zugriffe: 1839

Re: mod_wsgi einrichten und mit Bottle verwenden

Willst du den Windows Server in Produktion verwenden? Zum entwickeln ist mod_wsgi naemlich nicht geeignet und mod_wsgi unter Windows ist ein Krampf.
von mitsuhiko
Dienstag 18. Mai 2010, 10:20
Forum: Webframeworks
Thema: Flask XML-RPC
Antworten: 3
Zugriffe: 1335

Re: Flask XML-RPC

Ich hab mal einen Ticket dafuer erstellt: http://bitbucket.org/leafstorm/flask-xm ... -python-25
von mitsuhiko
Samstag 15. Mai 2010, 16:58
Forum: Showcase
Thema: Flask: Micro Web Framework based on Good Intentions
Antworten: 70
Zugriffe: 13044

Re: Flask: Micro Web Framework based on Good Intentions

Bilderquellen sind verschiedenes. Meist public domain Zeug aus flickr, Google codesearch, Buecher, Wikipedia etc.
von mitsuhiko
Mittwoch 12. Mai 2010, 20:34
Forum: Showcase
Thema: Flask: Micro Web Framework based on Good Intentions
Antworten: 70
Zugriffe: 13044

Re: Flask: Micro Web Framework based on Good Intentions

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"
von mitsuhiko
Mittwoch 12. Mai 2010, 07:26
Forum: Showcase
Thema: Flask: Micro Web Framework based on Good Intentions
Antworten: 70
Zugriffe: 13044

Re: Flask: Micro Web Framework based on Good Intentions

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.
von mitsuhiko
Montag 3. Mai 2010, 20:08
Forum: Showcase
Thema: Flask: Micro Web Framework based on Good Intentions
Antworten: 70
Zugriffe: 13044

jbs hat geschrieben:Wo hast du die Grafiken eigentlich immer her?
Das sind getracte Scans.