You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Add YaraOrmModelAdmin / YaraOrmInlineModelAdmin adapter and fastadmin[yara-orm]
extra; full introspection + CRUD (FK, O2O, M2M) mirroring the other ORMs
- Wire Yara ORM into docs, README, API reference and the install matrix; add a
runnable examples/fastapi_yaraorm app; cross-link to the yara-orm project
- Add a refresh button to widget action results (toolbar + expand modal) so
results re-run in place without losing scroll position (#132)
- Run the test suite in parallel: per-xdist-worker SQLite files with a busy
timeout fix the Django/Pony 'database is locked' errors; Makefile/CI use -n auto
- Restore ADMIN_USER_MODEL after each test so a torn-down ORM cannot leak
- Release 0.7.0
Copy file name to clipboardExpand all lines: docs/index.md
+5-3Lines changed: 5 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
title: FastAdmin — Admin dashboard for FastAPI, Flask and Django
3
-
description: FastAdmin is an easy-to-use admin dashboard for FastAPI, Flask and Django, inspired by Django Admin. Works with Tortoise ORM, Django ORM, SQLAlchemyand Pony ORM.
3
+
description: FastAdmin is an easy-to-use admin dashboard for FastAPI, Flask and Django, inspired by Django Admin. Works with Tortoise ORM, Django ORM, SQLAlchemy, Pony ORM and Yara ORM.
4
4
---
5
5
6
6
# FastAdmin
@@ -16,7 +16,8 @@ description: FastAdmin is an easy-to-use admin dashboard for FastAPI, Flask and
16
16
FastAdmin is built with relationships in mind and admiration for Django Admin.
17
17
Its design focuses on making it as easy as possible to configure an admin
18
18
dashboard for **FastAPI**, **Flask** or **Django** on top of **Tortoise ORM**,
19
-
**Django ORM**, **SQLAlchemy** or **Pony ORM**. It aims to be minimal,
19
+
**Django ORM**, **SQLAlchemy**, **Pony ORM** or
20
+
**[Yara ORM](https://github.com/vsdudakov/yara-orm)**. It aims to be minimal,
20
21
functional and familiar.
21
22
22
23

@@ -56,7 +57,8 @@ app.mount("/admin", admin_app)
56
57
-:jigsaw:**Framework-agnostic** — mount it into FastAPI, register it as a
57
58
Flask blueprint or include it in Django urlpatterns.
58
59
-:file_cabinet:**ORM-agnostic** — first-class admins for Tortoise ORM,
59
-
Django ORM, SQLAlchemy (async) and Pony ORM.
60
+
Django ORM, SQLAlchemy (async), Pony ORM and
61
+
[Yara ORM](https://github.com/vsdudakov/yara-orm) (a fast, Rust-engine async ORM).
60
62
-:bar_chart:**Dashboard widgets** — declarative chart and action widgets
61
63
(line, area, column, bar, pie) with filters, powered by antd charts.
62
64
-:outbox_tray:**Uploads & exports** — file/image upload widgets with
0 commit comments