20130830 (Friday, 30 August 2013)¶
- Added Enrolment.amount 
- “Confirm”-Aktion auf Enrolment druckt jetzt keine Einschreibebestätigung mehr aus, sondern das ist lediglich eine interne Bestätigung: Monique bestätigt, dass dieser Schüler an diesem Kurs zu diesem Preis teilnehmen darf und fakturiert werden kann. Es gibt auch einen Button “Alle bestätigen”. 
- Neues Feld “Fakturationsadresse” pro Schüler. 
- The “Confirm all” action on Enrolments in - lino.modlib.courses.modelsdidn’t work at first, I had to rediscover certain possibilities of defining custom actions.
- Renamed AuthorRowAction to AuthorAction and RowAction to - Action.
- Updated djangosite documentation and changed a few rather internal function signatures. 
- Instantiating a djangosite.Site no longer sets a trivial default value for SECRET_KEY. - I started to understand that this “feature” which I added 2013-04-09 might offend people who are more concerned about security than me. So I removed it again. And instead added trivial SECRET_KEY in certain - settings.pyfiles used for testing and documentation.- On a production site I recommend to set this either in the - djangosite_local.pyfile:- def setup_site(self): self.django_settings.update(SECRET_KEY='?~hdakl123ASD%#¤/&¤') - This will set the same SECRET_KEY for all projects on that server. Or, if you prefer to use environment variables: - import os def setup_site(self): self.django_settings.update(SECRET_KEY=os.environ.get('DJANGO_SECRET_KEY'))