Skip to main content
Fastdaisy-admin is an admin panel with DaisyUI for managing SQLAlchemy models. It offers a dashboard experience similar to Django Admin and combining the design of django-daisy with the same functionality of Sqladmin.
from fastapi import FastAPI
from fastdaisy_admin import Admin, ModelView


app = FastAPI()
secret_key = "secret_key"
admin = Admin(app, secret_key, engine)


class BookAdmin(ModelView):
    model = Book
    column_list = [Book.id, Book.name]


admin.add_view(BookAdmin)
That’s it! Your beautiful admin panel is live at https://app.base.url/admin

Features

fastdaisy_admin is under active development. Expect improvements, and give feedback as the project evolves!