Metadata-Version: 2.1
Name: qc-robyn-admin
Version: 0.1.0
Summary: A backend framework based on Robyn and Tortoise-ORM, providing modules for model filtering, query joining, authentication, and more
Home-page: https://github.com/0x7eQiChen/robyn-admin
Author: 0x7eQiChen
Author-email: 1356617750@qq.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: robyn
Requires-Dist: tortoise-orm
Requires-Dist: jinja2

# Robyn Admin

A simple yet powerful admin interface for Robyn framework.

orm use Tortoise ORM

read more info in [en_doc](https://qc-robyn-admin.readthedocs.io/en/latest/en/)

# login page
!["login page"](./docs/img/login_page.png)

# admin_user_manage
!["model page"](./docs/img/admin_user_manager.png)

# role_manage
!["model page"](./docs/img/role_manager.png)

# path manage
!["model page"](./docs/img/path_auth.png)

# modal_page and easy filter search
!["model page"](./docs/img/modal_list_page.png)

# fk_search
!["model page"](./docs/img/fk_show_page.png)

## Finish function
- [x] add admin interface for Robyn framework
- [x] register Tortoise ORM to Admin Modal 
- [x] add filter component in admin
- [x] add language support
- [ ] optimize UI
- [ ] support edit of image upload
- [x] add support for related tables

## Installation

You can install robyn-admin via pip:

```
bash
pip install qc_robyn-admin

pip install git+https://github.com/0x7eQiChen/qc_robyn-admin.git
```

