MCPcopy
hub / github.com/fastapi-admin/fastapi-admin

github.com/fastapi-admin/fastapi-admin @v1.0.3 sqlite

repository ↗ · DeepWiki ↗ · release v1.0.3 ↗
221 symbols 727 edges 34 files 17 documented · 8%
README

FastAPI ADMIN

image image image image

简介

fastapi-admin 是一个基于 FastAPITortoiseORM 以及 tabler UI框架的后台管理面板, 灵感来自Django admin。

线上 DEMO

你可以在 此处 查看线上 demo。

  • 用户名: admin
  • 密码: 123456

或者在 此处 查看 Pro 版本 demo。

  • 用户名: admin
  • 密码: 123456

截图

本地运行示例

  1. 克隆仓库。
  2. 创建 .env 文件。

dotenv DATABASE_URL=mysql://root:123456@127.0.0.1:3306/fastapi-admin REDIS_URL=redis://localhost:6379/0

  1. 运行 docker-compose up -d --build
  2. 访问 http://localhost:8000/admin/init 创建第一个管理员。

文档

文档地址 https://fastapi-admin.github.io

许可

本项目遵循 Apache-2.0 开源许可。

Core symbols most depended-on inside this repo

_
called by 8
fastapi_admin/i18n.py
render
called by 7
fastapi_admin/widgets/inputs.py
get_inputs
called by 4
fastapi_admin/resources.py
get_fields
called by 4
fastapi_admin/resources.py
redirect_login
called by 4
fastapi_admin/providers/login.py
parse_value
called by 3
fastapi_admin/widgets/inputs.py
resolve_data
called by 2
fastapi_admin/resources.py
_get_fields_attr
called by 2
fastapi_admin/resources.py

Shape

Method 103
Class 75
Function 33
Route 10

Languages

Python100%

Modules by API surface

fastapi_admin/widgets/inputs.py45 symbols
fastapi_admin/widgets/filters.py28 symbols
fastapi_admin/resources.py28 symbols
examples/resources.py15 symbols
fastapi_admin/routes/resources.py14 symbols
fastapi_admin/providers/login.py14 symbols
fastapi_admin/widgets/displays.py12 symbols
fastapi_admin/exceptions.py10 symbols
fastapi_admin/app.py7 symbols
fastapi_admin/depends.py6 symbols
examples/models.py5 symbols
fastapi_admin/file_upload.py4 symbols

Datastores touched

(mysql)Database · 1 repos
fastapi-adminDatabase · 1 repos

For agents

$ claude mcp add fastapi-admin \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact