一个网站绑定多个域名,哪些网站用织梦默认模板,官方网站案例,试客那个网站做的好pear admin 后端启动 一、项目结构二、启动 一、项目结构
应用结构#xff1a;
Pear Admin Flask
├─applications # 应用
│ ├─rights #
│ ├─system # 静态资源文件
│ ├─users #
│ └─views # 视图部分
├─common # 公共模块
├─models # 数据模… pear admin 后端启动 一、项目结构二、启动 一、项目结构
应用结构
Pear Admin Flask
├─applications # 应用
│ ├─rights #
│ ├─system # 静态资源文件
│ ├─users #
│ └─views # 视图部分
├─common # 公共模块
├─models # 数据模型
├─extensions # 注册插件
├─docs # 文档说明
├─templates # 静态模板文件
├─migrations # 迁移文件记录
├─requirement.txt # 依赖文件
├─.flaskenv # 项目的配置文件
├─static # 项目设定的 Flask 资源文件夹
│ ├─admin # pear admin flask 的后端资源文件与 pear admin layui 同步
│ ├─index # pear admin flask 的前端资源文件
│ └─upload # 用户上传保存目录
└─templates # 项目设定的 Flask 模板文件夹├─admin # pear admin flask 的后端管理页面模板│ ├─admin_log # 日志页面│ ├─common # 基本模板页面头部模板与页脚模板│ ├─console # 系统监控页面模板│ ├─dept # 部门管理页面模板│ ├─dict # 数据自动页面模板│ ├─mail # 邮件管理页面模板│ ├─photo # 图片上传页面模板│ ├─power # 权限菜单管理页面模板│ ├─role # 角色管理页面模板│ ├─task # 任务设置页面模板│ └─user # 用户管理页面模板├─errors # 错误页面模板└─index # 主页模板
重点
模型模块(module) → 对应数据库内容后台逻辑(applications) → 处理逻辑视图模块(templates) → 对应前端界面展示
二、启动
环境 python 3.8pyenv 虚拟环境 启动源码
git clone https://gitee.com/pear-admin/pear-admin-flask# 进入 pear-admin-flask 代码根目录
cd pear-admin-flask# 切换分支
git checkout mini安装依赖
# 创建虚拟环境
pyenv virtualenv 3.8.0 dowl_web# 然后使虚拟环境生效windows
pyenv activate dowl_web# 安装依赖
pip install -r requirement.txt数据迁移
flask db init
flask db migrate -m 数据初始化
flask db upgradeflask init-db项目启动
flask run