Jak nadpisać szablon administratora (np. Admin / index.html), jednocześnie go rozszerzając (patrz https://docs.djangoproject.com/en/dev/ref/contrib/admin/#overriding-vs-replacing -an-admin-template )?
Po pierwsze - wiem, że to pytanie zostało już zadane i udzielono na nie odpowiedzi (zobacz Django: Przesłanianie ORAZ rozszerzanie szablonu aplikacji ), ale jak mówi odpowiedź, nie ma to bezpośredniego zastosowania, jeśli używasz modułu ładującego szablony app_directories (który jest większością czas).
Moje obecne obejście polega na tworzeniu kopii i rozszerzaniu ich zawartości zamiast rozszerzania bezpośrednio z szablonów administratora. Działa to świetnie, ale jest naprawdę mylące i wymaga dodatkowej pracy, gdy zmieniają się szablony administratora.
Może wymyślić jakiś niestandardowy tag rozszerzenia dla szablonów, ale nie chcę wymyślać koła na nowo, jeśli istnieje już rozwiązanie.
Na marginesie: czy ktoś wie, czy ten problem zostanie rozwiązany przez samo Django?