Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 3, 2019 16:59:20

useHTML5
Зарегистрирован: 2014-01-22
Сообщения: 3
Репутация: +  0  -
Профиль   Адрес электронной почты  

Админка для Юзеров

Добрый день!

Админка в стандартном виде для пользователей немного сложна, особенно, когда там под 20 приложений различных и в каждом по 15 моделей.

Может кто знает приложение для того, чтоб создавать CRUD/dashboard/ЛК для пользователей?

Типо решения https://django-suit.readthedocs.io/en/develop/configuration.html . Тут можно настроить SUIT_CONFIG. исключить какието приложения из меню, свои пункты туда добавить. В панели сверху какие еще иконки добавить для того чтоб “создать новость” например.

Можно и своё забацать, но вроде все время документация жанги говорила, что надо писать отдельное приложение для пользователей, а не админку. И вот вопрос какое же это приложение для пользователей?

Офлайн

#2 Дек. 18, 2019 11:37:29

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Админка для Юзеров

в django-oscar дашбоард построен на своих вьюхах + https://django-tables2.readthedocs.io/en/latest/ для вывода таблиц

был https://github.com/barseghyanartur/django-dash , дефолтные шаблоны наврядли вас устроят =)
для расширения дефолтной админки есть https://django-admin-tools.readthedocs.io/en/latest/

Офлайн

#3 Дек. 18, 2019 14:00:20

useHTML5
Зарегистрирован: 2014-01-22
Сообщения: 3
Репутация: +  0  -
Профиль   Адрес электронной почты  

Админка для Юзеров

slav0nic
в django-oscar дашбоард построен на своих вьюхах + https://django-tables2.readthedocs.io/en/latest/ для вывода таблиц

Видел, красиво, но слишком много ручной работы если самому такое делать.

slav0nic
https://django-admin-tools.readthedocs.io/en/latest/

Да, его в итоге и взял.

Сравнивал с https://github.com/otto-torino/django-baton https://github.com/Labrin/django-jet https://github.com/darklow/django-suit

Основным критерием было вообщем, чтоб не ломалась сильно верстка в админке вместе с django-cms.

В итоге выбрал admin-tools . Хотелось конечно чтоб был крутой sidebar который можно настраивать, но если сильно не выпендриваться то возможности меню и настройки главного экрана в admin-tools вполне достаточно для создания адекватной админки с возможностью запрятать подальше разные приложения, которые автоматом на главный экран добавляются. Плюс можно достаточно легко свои блоки создавать без особый усилий.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version