Archive for January 12th, 2009

Jan 12 2009

Django: Meta-Klasse in Models

Published by under Programmieren

Bei Django lassen sich die Models mit Meta-Informationen aufpeppen. Das fällt besonders ins Auge, wenn man auch das (halb-) automatische Admin-Interface nutzt. Als besonders praktisch haben sich das die beiden Einträge

verbose_name

und

verbose_name_plural

erwiesen. Diese definieren nämlich den Namen, den das Model im Admin-Interface verwenden wird. Normalerweise wird aus dem Klassennamen die Plural-Form durch Anhängen eines ‘s’ gebildet. Wenn der Name jedoch auf ‘y’ endet, hat das häßliche Ergebnisse. Der Pluran von “university” ist eben nicht “universitys”. Das biegt man mit verbose_name_plural wieder hin. Außerdem kann man das dann auch gleich internationalisieren ( _(“…”) )

No responses yet

Jan 12 2009

Xorg-x11-drv-ati langsam unter Fedora?

Published by under Linux

Irgendwie fühlte sich der Rechner langsam an. Nach einigem Suchen stellte ich fest, dass glxgears nur etwa 60 frames pro Sekunde und nicht, wie erwartet, etwa 800 Frames produzierte. Es stellte sich heraus, dass es in der driconf eine Option gibt, mit Hilfe derer der Rechner auf ein Sync-Signal am Monitor wartet, um dann das nächste Bild auszugeben. Das erklärt auch, dass nur noch 60 Bilder ausgegeben werden.

Als das abgestellt war, lief es wieder viel flüssiger, die entsprechende Option unter driconf lautet “never synchronize with vertical refresh

No responses yet