Vor klassenbasierten Ansichten gab es ein Schlüsselwort extra_context, das in urlsconf übergeben werden kann. https://docs.djangoproject.com/en/1.3/topics/generic-views/#adding-extra-contextklassenbasierte generische Ansichten zusätzlicher Kontext
Jetzt mit Klasse auf Basis generischen Ansichten, wenn wir das gleiche tun wollen, müssen wir die allgemeine Ansicht https://docs.djangoproject.com/en/1.3/topics/class-based-views/#adding-extra-context
Unterklasse Wenn wir etwas einfach wollen, und wir die generische und Create UpdateView verwenden. Diese Herangehensweise wird dazu zwingen, für etwas, das vorher trivial war, Unterklassen zu bilden. Mehr noch, wir müssen das DRY-Prinzip brechen, und zwar zweimal.
Warum ist es so? Gibt es einen Grund, warum wir den zusätzlichen Kontext nicht direkt an die Vorlage übergeben können?
Dank
Froh, dass ich helfen konnte. –
Vielen Dank für diese Lösung, ich machte fast alle mein Projekt um klassenbasierte generische Ansichten auf URLs, und ohne diese hätte ich alles ändern müssen – guinunez