# Pear Admin Flask **Repository Path**: lucasysfeng/pear-admin-flask ## Basic Information - **Project Name**: Pear Admin Flask - **Description**: 🌶 基于 Flask 生态,权限,快速开发平台 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: http://www.pearadmin.com - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1134 - **Created**: 2024-04-01 - **Last Updated**: 2024-04-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ```bash # 初 始 化 数 据 库 flask db init flask db migrate flask db upgrade flask admin init # windows改为bat ./run.sh ``` #### 新建页面 1. templates下建页面 2. system/__init__.py 建blueprint 3. system下加view 4. 权限管理加页面 (参考已有的,写错了就404) 5. 角色管理 6. 前端清缓存, 后台重启,或换浏览器试下。 如果404,把上面都检查下。 #### 新建model 1. models下建model 2. models/_init_.py加类。 3. schemas增加schema. 4. flask db migrate flask db upgrade #### 新建按钮权限 1. 权限管理---新增按钮权限。 2. 在html代码里写对应标识 ```javascript {% if authorize("system:company:toudi") %} {% endif %} ``` 3. 角色管理中授权