@G_r_i_n_v_i_c_h

Реализация админки средствами django admin или писать отдельную?

Приветствую!
Имеется админка (грубо говоря бух учет) на php, которую надо переписать на Python.
Функционал:
  • CRUD контрагентов, расходов, объектов и т.д.;
  • анализ данных (графики, таблицы и т.д.),;
  • телеграм бот для оповещений пользователей;
  • подготовка документов (на базе шаблонов) с задействованием googledocs
  • разграничение прав пользователей
  • парсинг страниц в интернете и создания записей на их основе (пока не реализовано, но надо)
  • ... расширяется в процессе использования

Изучил немного Django Admin, Django Forms. Админка сама по себе прекрасна, но кастомизировать и стилизовать ее несколько проблематично (как по мне). Можно написать примерно все тоже самое и стилизовать шаблонами как угодно, но прийдется с нуля делать приятные плюшки, типа сортировки по полям, редактировании прям в таблице, фильтры и т.д. И как-то само по себе кажется немного глупым писать с нуля то, что вроде как уже есть из коробки.

Вопрос собственно: как лучше под указанный функционал с дизайном. Пытаться переделать стандартную или писать свою?
По-хорошему еще потом прикрутить к ней приложения для iOs и Android ибо с телефона в браузере не очень удобно.
  • Вопрос задан
  • 172 просмотра
Решения вопроса 1
fox_12
@fox_12 Куратор тега Django
Расставляю биты, управляю заряженными частицами
Писать свою

Первая цитата из официальной документации по django, раздел про админку:
... The admin’s recommended use is limited to an organization’s internal management tool. It’s not intended for building your entire front end around.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы