FastAPI-Admin, готовая панель администратора

задняя часть API

Введение

FastAPI-Admin — это готовая панель фонового управления, основанная на FastAPI и TortoiseORM.tabler, с небольшой настройкой вы можете быстро создать консоль CURD, аналогичную Django Admin.

адрес проекта:GitHub.com/Mage Tapi-Адм…

Онлайн ДЕМО:fastapi-admin.long2ice.cn/admin/login

имя пользователя:admin

пароль:123456

предварительный просмотр

login.png

dashboard.png

характеристика

  • Из коробки комплектация богатая.
  • Интегрированный логин, проверочный код, контроль разрешений.
  • Легко расширять, настраивать.
  • Встроенные несколько компонентов, многофункциональный интерфейс CRUD.
  • многие другие функции.

развивать

FastAPI-Admin основан на FastAPI и TortoiseORM и использует jinja2 для визуализации внешнего интерфейса. Самая ранняя версия использует разделение переднего и заднего конца и взаимодействует через остальной протокол.Внешняя структура и протокол запросов напрямую получены из другого проекта с открытым исходным кодом.Позднее от него отказались из-за неудобств расширения и незнакомости, и текущая версия была разработана на основе пользовательского интерфейса tabler. Django Admin упоминается в процессе реализации, конфигурация ресурсов, меню рендеринга, интерфейс и т. д. выполняются через бэкэнд. И реализовано множество компонентов отображения, компонентов редактирования, компонентов фильтрации и так далее.

Кроме того, версия Pro также реализует управление разрешениями на чтение и запись на основе ресурсов, включая три объекта: администратор, роль и разрешение.

Документация

Адрес документа:fastapi-admin-docs.long2ice.cn

В настоящее время документ на английском языке является более полным, а документ на китайском языке все еще находится в стадии подготовки.