Seite 1 von 1

Verfasst: Sonntag 15. Juli 2007, 19:03
von EnTeQuAk
EnTeQuAk: Routes kommt für dich nicht in Frage?
Ich benutze das Routing-System von Werkzeug.

Und da gibt es halt für jede View eine oder mehrere `Rules`. Da wollte ich halt die Möglichkeit bieten, entweder eine einzelne Route hinzuschreiben oder eine Liste/Tupel.

Man könnte auf Instanz mit `Route` prüfen... ginge auch. Ich habe jetzt einfach vorgegeben, das eine View immer eine Liste in mit `Route`s definieren soll. Wie viele da drinne ist, ist ja letzendlich egal.


MfG EnTeQuAk

Verfasst: Sonntag 15. Juli 2007, 21:10
von birkenfeld
BlackJack hat geschrieben:Nochmal: auf Zeichenketten bitte mit ``isinstance(obj, basestring)`` testen. So erwischt man auch Unicode-Zeichenketten und alles was von `str` und `unicode` abgeleitet ist.
Und ansonsten vergleicht man Typen mit `is`, nicht mit `==` (@diverse Poster).

Verfasst: Sonntag 15. Juli 2007, 23:19
von Y0Gi
BlackJack hat geschrieben:Nochmal: auf Zeichenketten bitte mit ``isinstance(obj, basestring)`` testen. So erwischt man auch Unicode-Zeichenketten und alles was von `str` und `unicode` abgeleitet ist.
Und die Oldschooler (pre-2.3) benutzen ``isinstance(obj, (str, unicode))`` um dasselbe zu erreichen.