Dostosowanie panelu administracyjnego Django (Szablonowanie + dodatkowa funkcjonalność)
Został stworzony i zintegrowany szablon dla panelu administracyjnego, a także zmienione szablony dodatkowych aplikacji.
Dodatkowa funkcjonalność:
- Dodano funkcjonalność ręcznej edycji głównego menu panelu administracyjnego.
Funkcjonalność ta obejmuje wskazanie nazwy rozwijanego menu oraz wskazanie modeli dla listy elementów podrzędnych. Jeśli nie wskazano elementu nadrzędnego menu, zamiast rozwijanego menu dodawane jest zwykłe menu. Rozwiązanie to pozwala ukryć niepotrzebne elementy z listy menu, co daje możliwość korzystania z standardowej funkcjonalności frameworka do edytowania elementów powiązanych modeli.
- Dodano funkcjonalność generowania zakładek dla strony edycji obiektu modelu.
- Dodano funkcjonalność generowania stron przeglądania obiektów modelu, gdzie można przeglądać obiekt w postaci tabeli z dwiema kolumnami: pierwsza kolumna to nazwa pola modelu, a druga to wartość pola.
Dodatkowa funkcjonalność:
- Dodano funkcjonalność ręcznej edycji głównego menu panelu administracyjnego.
Funkcjonalność ta obejmuje wskazanie nazwy rozwijanego menu oraz wskazanie modeli dla listy elementów podrzędnych. Jeśli nie wskazano elementu nadrzędnego menu, zamiast rozwijanego menu dodawane jest zwykłe menu. Rozwiązanie to pozwala ukryć niepotrzebne elementy z listy menu, co daje możliwość korzystania z standardowej funkcjonalności frameworka do edytowania elementów powiązanych modeli.
- Dodano funkcjonalność generowania zakładek dla strony edycji obiektu modelu.
- Dodano funkcjonalność generowania stron przeglądania obiektów modelu, gdzie można przeglądać obiekt w postaci tabeli z dwiema kolumnami: pierwsza kolumna to nazwa pola modelu, a druga to wartość pola.