[Django] middleware ändert site ID nebenwirkungsfrei?
Verfasst: Donnerstag 14. Januar 2010, 09:25
Es wäre eigentlich ganz praktisch, wenn eine middleware die settings.SITE ID anhand der Domain setzten würde. Dann könnten mehrere Domains mit dem selben vhost betrieben werden.
Doch ist das auch wirklich ohne Nebeneffekt???
In der Doku bei http://docs.djangoproject.com/en/dev/to ... at-runtime steht nur das man keine Änderungen von außen vornehmen soll. Warum steht nicht dabei.
Ich hab ein wenig gesucht und das gefunden:
Doch ist das auch wirklich ohne Nebeneffekt???
In der Doku bei http://docs.djangoproject.com/en/dev/to ... at-runtime steht nur das man keine Änderungen von außen vornehmen soll. Warum steht nicht dabei.
Ich hab ein wenig gesucht und das gefunden:
- http://code.djangoproject.com/ticket/4438
http://www.djangosnippets.org/snippets/1099/
http://groups.google.com/group/django-d ... 8de7944de3
- * Was ist wenn auf die SITE ID zugegriffen wird, bevor die middleware überhaupt in Aktion tritt?
* Kann immer ausgeschlossen werden, das nicht gleichzeitig die SITE ID geändert wird?