Кто-либо здесь использует django-grappelli здесь?
Я хотел бы считать некоторый опыт разработчиков или пользователей, если существует частая ошибка избежать или почему Вы используете или не используете grappelli.
Спасибо за совместное использование
Я тоже использую grappelli. Я бы довольствовался обычным админом django, но если вам нужно представить бэкенд кому-то другому, grappelli гораздо привлекательнее.
Текущая версия grappelli 2.1 вполне хорошо работает с django 1.2. Единственные проблемы, с которыми вы (иногда) сталкиваетесь, это то, что сторонние приложения иногда имеют некоторые проблемы, которые вы можете решить в большинстве случаев довольно легко, изменив пользовательские шаблоны, с которыми они приходят (в большинстве случаев это просто другие имена для классов css и т.д., иногда есть некоторые несовместимости js, которые вы можете легко решить!
Актуальная версия grappelli также имеет более приятный html/css фреймворк, который позволяет вам легко использовать их стили/элементыui в ваших собственных шаблонах. Посмотрите на http://grappelliproject.com/ (он не полностью соответствует реальной версии, но дает вам небольшое представление о том, чего ожидать!)
По словам разработчиков, grappelli скоро будет работать вместе с чудесным django-admin-tools, который предлагает вам выпадающие меню в админке и настраиваемую индексную панель! Установка не очень сложная, только не забудьте передать папку adminmedia в manage.py! В целом, я думаю, что это очень рекомендую (также проверьте django-filebrowser и medman, если вы еще не знаете их, которые пришли от тех же разработчиков и очень хорошо работают вместе с grappelli)!
Я использовал Grappelli в нескольких местах и рекомендую использовать его, если вы используете admin для чего-то большего, чем "отладка базы данных".
Начиная с django 1.1.1, вы можете создавать несколько экземпляров admin, так что обычно я держу основной admin для изучения данных как они есть, а другой экземпляр для использования в целях, с grappelli.
Небольшая проблема заключается в том,
что на сервере разработчиков трудно попросить django использовать другую папку с медиафайлами администратора, и самый простой способ - использовать параметр командной строки, как это задокументировано.