Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fastapi-admin/fastapi-admin
A fast admin dashboard based on FastAPI and TortoiseORM with tabler ui, inspired by Django admin
https://github.com/fastapi-admin/fastapi-admin
admin admin-dashboard dashboard fastapi fastapi-admin tabler tortoise-orm
Last synced: 5 days ago
JSON representation
A fast admin dashboard based on FastAPI and TortoiseORM with tabler ui, inspired by Django admin
- Host: GitHub
- URL: https://github.com/fastapi-admin/fastapi-admin
- Owner: fastapi-admin
- License: apache-2.0
- Created: 2020-04-06T05:09:44.000Z (almost 5 years ago)
- Default Branch: dev
- Last Pushed: 2024-09-05T09:32:46.000Z (4 months ago)
- Last Synced: 2024-12-31T04:02:47.421Z (12 days ago)
- Topics: admin, admin-dashboard, dashboard, fastapi, fastapi-admin, tabler, tortoise-orm
- Language: Python
- Homepage: https://fastapi-admin-docs.long2ice.io
- Size: 6.83 MB
- Stars: 2,998
- Watchers: 40
- Forks: 387
- Open Issues: 66
-
Metadata Files:
- Readme: README-es.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-fastapi - FastAPI Admin - Functional admin panel that provides a user interface for performing CRUD operations on your data. Currently only works with the Tortoise ORM. (Third-Party Extensions / Admin)
- awesome-fastapi - :octocat: fastapi-admin :star: 1.5k+ :fork_and_knife: 200+ - A fast admin dashboard based on FastAPI and TortoiseORM with tabler ui, inspired by Django admin. (Admin)
- awesome-fastapi - FastAPI Admin - Functional admin panel that provides a user interface for performing CRUD operations on your data. Currently only works with the Tortoise ORM. (Third-Party Extensions / Admin)
- awesome-hacking-lists - fastapi-admin/fastapi-admin - A fast admin dashboard based on FastAPI and TortoiseORM with tabler ui, inspired by Django admin (Python)
- best-of-web-python - GitHub - 44% open · ⏱️ 24.05.2024): (FastAPI Utilities)
README
# FastAPI Admin
[![image](https://img.shields.io/pypi/v/fastapi-admin.svg?style=flat)](https://pypi.python.org/pypi/fastapi-admin)
[![image](https://img.shields.io/github/license/fastapi-admin/fastapi-admin)](https://github.com/fastapi-admin/fastapi-admin)
[![image](https://github.com/fastapi-admin/fastapi-admin/workflows/deploy/badge.svg)](https://github.com/fastapi-admin/fastapi-admin/actions?query=workflow:deploy)
[![image](https://github.com/fastapi-admin/fastapi-admin/workflows/pypi/badge.svg)](https://github.com/fastapi-admin/fastapi-admin/actions?query=workflow:pypi)[中文文档](./README-zh.md)
[한국어 문서](./README-ko.md)## Introducción
`fastapi-admin` es un panel de administrador basado en [FastAPI](https://github.com/tiangolo/fastapi) y [TortoiseORM](https://github.com/tortoise/tortoise-orm/) con [tabler](https://github.com/tabler/tabler) ui, inspirado en Djando Admin.
## Instalación
```shell
> pip install fastapi-admin
```## Requisitos
- [Redis](https://redis.io)
## Demo Online
Puedes checar una demo online [aquí](https://fastapi-admin.long2ice.io/admin/login).
- Usuario: `admin`
- Contraseña: `123456`O una demo online versión pro [aquí](https://fastapi-admin-pro.long2ice.io/admin/login).
- Usuario: `admin`
- Contraseña: `123456`## Capturas
![](https://raw.githubusercontent.com/fastapi-admin/fastapi-admin/dev/images/login.png)
![](https://raw.githubusercontent.com/fastapi-admin/fastapi-admin/dev/images/dashboard.png)
## Ejecutar el ejemplo localmente
1. Clona el repositorio.
2. Crea un archivo `.env`.
```dotenv
DATABASE_URL=mysql://root:[email protected]:3306/fastapi_admin
REDIS_URL=redis://localhost:6379/0
```
3. Ejecuta el comando `docker-compose up -d --build`.
4. Visita para crear el primer administrador.## Documentación
Mira la documentación en .
## Licencia
Este proyecto está licenciado bajo la [licencia Apache-2.0](https://github.com/fastapi-admin/fastapi-admin/blob/master/LICENSE).