Używam również grappelli. Byłabym zadowolona z normalnego administratora django, ale jeśli chcesz przedstawić backend komuś innemu, grappelli jest znacznie bardziej atrakcyjny.
Obecna wersja Grappelli 2.1 działa całkiem dobrze z django 1.2. Jedyne problemy, które napotykasz czasem, to że aplikacje innych firm czasami mają pewne problemy, które możesz w większości przypadków rozwiązać w prosty sposób, zmieniając niestandardowe szablony, z których pochodzą (w większości przypadków są to tylko inne nazwy klas css itd., czasami są też niekompatybilne js, które możesz łatwo rozwiązać!
Faktyczna wersja grappelli ma również ładniejszą strukturę html/css, która umożliwia łatwe używanie ich stylów/elementów interfejsu użytkownika we własnych szablonach. spójrz na to: http://grappelliproject.com/ (nie jest to całkowicie poprawne dla aktualnej wersji, ale daje ci małe wrażenie, czego się spodziewać!).
Według twórców grappelli powinien wkrótce współpracować ze wspaniałymi narzędziami django-admin, które oferta upuszczasz menu w panelu administracyjnym i dostosowywujesz pulpit indeksu! Instalacja nie jest dość skomplikowana, po prostu nie zapomnij przekazać folderu adminmedia do manage.py! W sumie myślę, że to całkiem godne polecenia (sprawdź także django-filebrowser i medman, jeśli jeszcze ich nie znasz, które pochodzą od tych samych programistów i działają bardzo dobrze razem z grappelli)!
Używam grappelli w moim bieżącym projekcie. Lubię to. IMHO, wygląda o wiele lepiej niż domyślny administrator. Dla mnie było to całkiem proste. Nie, naprawdę. Jednak teraz jestem zainteresowany dodaniem pulpitu z django-admin-tools. Nie jestem pewien, jak to zrobić z Grappellim.Wygląda na to, że powinno być możliwe, ale w tej chwili jest to dla mnie nieco dezorientujące. –