Skip to main content

A fast admin dashboard based on FastAPI and TortoiseORM with tabler ui, inspired by Django admin.

Project description

FastAPI Admin

image image image image

Introduction

fastapi-admin is a fast admin dashboard based on FastAPI and TortoiseORM with tabler ui, inspired by Django admin.

Looking for old version? See branch v1.

Installation

> pip install fastapi-admin

Requirements

Online Demo

You can check a online demo here.

  • username: admin
  • password: 123456

Or pro version online demo here.

  • username: admin
  • password: 123456

Screenshots

Run examples in local

  1. Clone repo.

  2. Create .env file.

    DATABASE_URL=mysql://root:123456@127.0.0.1:3306/fastapi-admin
    REDIS_HOST=localhost
    REDIS_PORT=6379
    REDIS_PASSWORD=
    REDIS_DB=0
    
  3. Run docker-compose up -d --build.

  4. Visit http://localhost:8000/admin/init to create first admin.

Documentation

See documentation at https://fastapi-admin-docs.long2ice.cn.

License

This project is licensed under the Apache-2.0 License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fastapi-admin-1.0.0.tar.gz (30.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fastapi_admin-1.0.0-py3-none-any.whl (54.5 kB view details)

Uploaded Python 3

File details

Details for the file fastapi-admin-1.0.0.tar.gz.

File metadata

  • Download URL: fastapi-admin-1.0.0.tar.gz
  • Upload date:
  • Size: 30.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for fastapi-admin-1.0.0.tar.gz
Algorithm Hash digest
SHA256 cf233ed4266ec6667784330030d73b4ff68268036f2cd07cc6648f17cb672a46
MD5 cf45023e68e92f671f62b03dcd1d2b2b
BLAKE2b-256 9deb640c724a2f2922533ec543ac39c56da968a497f554548c42414930882eea

See more details on using hashes here.

File details

Details for the file fastapi_admin-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: fastapi_admin-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 54.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for fastapi_admin-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 70b89860d261b2e9dcbc1c782e394944c4dba045cb2b0914fc076a07764f63b6
MD5 ee69f09016de8da8b54d370ad716c2dd
BLAKE2b-256 8e4e27826f6d2ff92bd33ad16c40a801ed097f2b3c84aa6741529a5ef44f7109

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page