Генератор административных панелей для Symfony: создает CRUD-интерфейсы для сущностей Doctrine почти без CSS и JavaScript.
pallets-eco/flask-admin
Расширяемый фреймворк административного интерфейса для Flask: автоматически создает CRUD-представления для моделей и позволяет их настраивать.
- Звёзды
- 6,073
- Форки
- 1,651
- Открытые issues
- 133
- Последний коммит
- позавчера
Что это?
Flask-Admin добавляет административные интерфейсы в приложения Flask. Он вдохновлен django-admin, но разработчик сохраняет полный контроль над внешним видом, поведением и пользовательским опытом создаваемой админки.
Из коробки Flask-Admin работает с SQLAlchemy (через Flask-SQLAlchemy или Flask-SQLAlchemy-Lite), pymongo, MongoEngine и Peewee. В него также входят простой интерфейс для управления файлами и консоль клиента Redis. CRUD-представления для каждой модели можно быстро сгенерировать, а затем при необходимости настроить представления и формы.
Проект устанавливается с помощью pip, а его документация размещена на Read the Docs. В папке examples есть несколько примеров приложений.
Ключевые возможности
- 01Автоматически создает CRUD-представления для моделей
- 02Поддерживает SQLAlchemy, MongoEngine, pymongo и Peewee
- 03Позволяет настраивать представления и формы
- 04Включает простой интерфейс для управления файлами
- 05Включает консоль клиента Redis
Сценарии использования
- Добавление административной панели для бэкофиса в существующее приложение Flask
- Быстрое управление записями в базе данных во время разработки
- Создание собственного внутреннего инструмента на базе моделей Flask
Быстрый старт
- 1
Установите Flask-Admin с помощью pip
pip install flask-admin
В подборках
Темы
Частые вопросы
- Что такое flask-admin?
- Расширяемый фреймворк административного интерфейса для Flask: автоматически создает CRUD-представления для моделей и позволяет их настраивать. Flask-Admin добавляет административные интерфейсы в приложения Flask. Он вдохновлен django-admin, но разработчик сохраняет полный контроль над внешним видом, поведением и пользовательским опытом создаваемой админки.
- flask-admin можно использовать бесплатно? Какая у него лицензия?
- flask-admin распространяется с открытым исходным кодом под лицензией BSD-3-Clause. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- flask-admin всё ещё поддерживается?
- Активно поддерживается. Последний коммит в flask-admin — 3 нояб. 2026 г..
- Для чего можно использовать flask-admin?
- Добавление административной панели для бэкофиса в существующее приложение Flask Быстрое управление записями в базе данных во время разработки Создание собственного внутреннего инструмента на базе моделей Flask
- Как установить flask-admin?
- Установите Flask-Admin с помощью pip: pip install flask-admin
- Где скачать flask-admin?
- Исходный код и инструкции по установке — на GitHub: https://github.com/pallets-eco/flask-admin
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Java-фреймворк для админ-панелей на основе аннотаций: добавьте к JPA-сущности @Erupt — и получите интерфейс администратора, RBAC, аудит и REST API.
Headless React-метафреймворк для создания админ-панелей, дашбордов и внутренних инструментов с большим количеством CRUD-операций.
Indico — расширяемая веб-система управления мероприятиями для конференций и встреч, разработанная в CERN.
Подборка Python-библиотек для веб-разработки с рейтингом, обновляемая каждую неделю и разделённая на категории.
Протокол на основе JSON и ORM-библиотека: клиенты задают нужные данные и формат ответа, а бэкенд обслуживает множество API без отдельных вручную написанных эндпоинтов.