@connor74

Кто как организовывает админ-панель в Django?

Добрый день!

Поделитесь опытом, пожалуйста. Встал вопрос следующего плана: нужно ли создавать для пользователя отдельные средства администрирования сайта, т.е. с помощью отдельных View и Forms или достаточно стандартной admin-панели Django?

Кто как делает в своих проектах?
  • Вопрос задан
  • 655 просмотров
Пригласить эксперта
Ответы на вопрос 4
un1t
@un1t
В каких-то случаях достаточно, в каких-то нет. От задач зависит.
Ответ написан
Комментировать
svfat
@svfat
☺Нужен VPS? Два месяца бесплатно. Смотри профиль☺
Если нужен упрощенный админ-интерфейс, или наоборот значительно более сложный - то лучше написать самому.

А так, админка Джанго имеет достаточно простой код и легко конфигурируется - более того, на каких-то простейших внутренних проектах для ограниченного круга пользования, вполне можно использовать ее в качестве единственного фронтенда. Писал подобие мини-ERP, в urls.py были только 'admin.urls'.
Ответ написан
suguby
@suguby
программист, python, django, mysql, git, hg, linux
Конечно же мало данных для ответа. Что за сайт, какие роли пользователей, какие действия для ролей?
По опыту джанго-админка идет в осномном для разраба (для тебя), что бы быстро создать/отредактировать что-нить в БД, узеры в ней путаются когда неочевидные связи между сущностями БД.
Она всех привлекает по началу - три сточки и работает - но расширять/урезать сложно, лучше делать нужные формы для разных ролей пользователей.
Ответ написан
Комментировать
oshikuru
@oshikuru
Python-разработчик, не брезгую js / html / css
Использую админку только для разработки и простых задач.
Сложные вещи в ней достаточно сложно реализовываются.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы