20110419¶
lino.utils.config macht jetzt config_dirs.reverse(), also durchsucht
die Konfigrationsverzeichnisse jetzt in umgekehrter Reihenfolge.
Dieser Bug fiel auf wegen notes.Note.dtl. Davon gibt es eine Standardversion im config-Verzeichnis von lino.modlib.notes
und eine angepasste Version
im config-Verzeichnis von lino.projects.dsbe
. Nun hatte ich
vorigen Freitag (sh. Conflicting translations <0415>) die Reihenfolge
der INSTALLED_APPS
in lino.projects.dsbe.settings
geändert.
Diese Änderung hat zwar nichts gebracht, aber wenn ich mir die Sache nun anschaue, finde ich folgendes:
Die Reihenfolge in
INSTALLED_APPS
sollte sein: zuerst django.contrib.*, dannlino
, dann lino.modlib.* und dann lino.projects.dsbe. Also vom Allgemeineren zum Spezifischeren. Und bei den config-Dirs soll diese Liste umgekehrt abgeklappert werden (und die Suche beim ersten Treffer aufhören): zuerst das eventuelle lokale config_dir, dann lino.projects.dsbe, dann die diversen lino.modlib.* usw.