Piccolo Admin

1.13.0 · active · verified Thu Apr 16

Piccolo Admin is a powerful and modern admin interface / CMS for Python, currently at version 1.13.0. It is built on top of the Piccolo ORM and works seamlessly with ASGI frameworks like FastAPI and Starlette. The library is actively maintained with regular updates, often coinciding with new releases of the core Piccolo ORM library.

Common errors

Warnings

Install

Imports

Quickstart

This quickstart demonstrates how to run a local demo instance of Piccolo Admin, including a pre-configured database and sample data, using the `admin_demo` package. This allows you to quickly explore the features without writing any code.

# 1. Install Piccolo Admin with its demo dependencies:
pip install piccolo-admin admin_demo

# 2. Run the demo application:
python -m admin_demo

# 3. Open your browser to http://localhost:8000/admin/
#    Login with username: piccolo, password: piccolo123

view raw JSON →