actix-admin/docs/index.md

22 lines
919 B
Markdown
Raw Normal View History

2022-10-24 19:15:52 +02:00
---
2022-10-24 20:09:59 +02:00
layout: default
2022-10-24 19:15:52 +02:00
list_title: ' '
---
The actix-admin crate aims at creating a web admin interface similar to other admin interfaces (such as [flask-admin](https://github.com/flask-admin/flask-admin) in python).
## Features
1. Async: Builds on [sea-orm](https://crates.io/crates/sea-orm) for the database backend
2. Macros: Generate the required implementations for models automatically
3. Authentication: optionally pass authentication handler to implement authentication for views
4. Supports custom validation rules
5. Searchable attributes can be specified
6. Supports custom views which are added to the Navbar
2022-10-24 20:09:59 +02:00
## Example
Check the [example](https://github.com/mgugger/actix-admin/tree/main/example) and run with ```cargo run```. The admin interface is accessible under ```localhost:5000/admin/```.
2022-10-24 19:15:52 +02:00
## Screenshot
<img src="https://raw.githubusercontent.com/mgugger/actix-admin/main/static/Screenshot.png"/>