🌐 Starlette-admin — это быстрый, красивый и расширяемый фреймворк для административного интерфейса поверх Starlette и FastAPI.
Позволяет создавать полнофункциональные CRUD-интерфейсы для разных систем хранения данных, не ограничиваясь конкретными ORM или ODM, и предоставляет удобную админку, аналогичную Flask-Admin, но адаптированную под современный стек Python-API.
Основные возможности:
🔵CRUD-интерфейсы для любых моделей
🔵Поиск, фильтрация и сортировка данных
🔵Экспорт данных в CSV, Excel, PDF и печать
🔵Управление файлами и изображениями
🔵Аутентификация и авторизация
🔵Кастомные views и batch-действия
🔵Поддержка SQLAlchemy, SQLModel, MongoEngine, ODMantic и Beanie
➡️Установка: pip install starlette-admin
⚙️ Документация
➡️Справочник Программиста. Подписаться