Введение
FastAPI-Admin — это готовая панель фонового управления, основанная на FastAPI и TortoiseORM.tabler, с небольшой настройкой вы можете быстро создать консоль CURD, аналогичную Django Admin.
адрес проекта:GitHub.com/Mage Tapi-Адм…
Онлайн ДЕМО:fastapi-admin.long2ice.cn/admin/login
имя пользователя:admin
пароль:123456
предварительный просмотр
характеристика
- Из коробки комплектация богатая.
- Интегрированный логин, проверочный код, контроль разрешений.
- Легко расширять, настраивать.
- Встроенные несколько компонентов, многофункциональный интерфейс CRUD.
- многие другие функции.
развивать
FastAPI-Admin основан на FastAPI и TortoiseORM и использует jinja2 для визуализации внешнего интерфейса. Самая ранняя версия использует разделение переднего и заднего конца и взаимодействует через остальной протокол.Внешняя структура и протокол запросов напрямую получены из другого проекта с открытым исходным кодом.Позднее от него отказались из-за неудобств расширения и незнакомости, и текущая версия была разработана на основе пользовательского интерфейса tabler. Django Admin упоминается в процессе реализации, конфигурация ресурсов, меню рендеринга, интерфейс и т. д. выполняются через бэкэнд. И реализовано множество компонентов отображения, компонентов редактирования, компонентов фильтрации и так далее.
Кроме того, версия Pro также реализует управление разрешениями на чтение и запись на основе ресурсов, включая три объекта: администратор, роль и разрешение.
Документация
Адрес документа:fastapi-admin-docs.long2ice.cn
В настоящее время документ на английском языке является более полным, а документ на китайском языке все еще находится в стадии подготовки.