20120329¶
Still continuing on lino.apps.az
Renamed lino.apps.az.courses to lino.apps.az.school.
Mir ist aufgefallen, dass school.Lesson eigentlich ein erweitertes cal.Event ist. Der bisherige teacher einer Lesson steht jetzt im user des Event.
Änderungen im Modul lino_xl.lib.cal - Klasse Event ist jetzt abstract und heißt EventBase
lino_xl.lib.cal.RecurrenceSet
ist jetzt abstract und wird geerbt von
isip.ExamPolicy
sowie lino.apps.az.school.models.Course
.
lino.mixins.AutoUser : user ist jetzt ein FK nach contacts.Partner statt bisher nach Users.User. Jedenfalls braucht der Veranstalter eines Termins nicht unbedingt ein Benutzer zu sein. Bin mal gespannt, was das für Nebeneffekte haben wird…