Przed widokami opartymi na klasach było słowo kluczowe extra_context, które można przekazać w urlsconf. https://docs.djangoproject.com/en/1.3/topics/generic-views/#adding-extra-contextwidok ogólny oparty na klasie dodatkowy kontekst
Teraz z ogólnych poglądów na bazie klasy, jeśli chcemy zrobić to samo mamy do podklasy widoku Generic https://docs.djangoproject.com/en/1.3/topics/class-based-views/#adding-extra-context
Jeśli chcemy coś prostego, a my za pomocą rodzajowe CreateView i UpdateView. To podejście wymusi na podklasie coś, co wcześniej było banalne. Co więcej, musimy złamać zasadę DRY, robiąc to dwa razy.
Dlaczego tak jest? Czy istnieje jakiś powód, dla którego nie możemy przekazać dodatkowego kontekstu bezpośrednio do szablonu?
Dzięki
Cieszę się, że mogłem pomóc. –
Bardzo dziękuję za to rozwiązanie. Zrobiłem prawie cały mój projekt oparty na klasycznych ogólnych widokach na adresy URL, a bez tego musiałbym zmienić wszystko. – guinunez