第二节:Vben Admin v5 (vben5) Python-Flask 后端开发详解(附源码)

目录

  • 前言
    • 项目准备
  • 项目结构
  • 应用创建
    • 应用工厂
      • `vben5-admin-backend/app/__init__.py` 文件
      • `vben5-admin-backend/app/config.py` 文件
      • `vben5-admin-backend/app/.env` 文件
      • `vben5-admin-backend/app/logging_config.py` 文件
      • `vben5-admin-backend/app/start.py` 文件
      • `vben5-admin-backend/app/api/sys/models.py` 文件
      • `vben5-admin-backend/app/api/auth/views.py` 文件
    • 创建项目虚拟空间
    • 安装依赖包
    • 数据库定义和模型迁移
    • 数据库迁移命令
  • 项目启动和验证
    • 项目启动
    • 后端验证
      • 注册添加用户
      • 用户登录
    • 日志截图
  • 源码

前言

大家好,我是cuiwin! 本节内容,我们从零开始开发基于Python(Flask)的后端项目,对接Vue Vben Admin(vben5)。

项目准备

  • Python3.9 已安装
  • mysql5.7 已安装

项目结构

/data/python_projects/vben5-admin-backend
├── app
│ ├── api
│ │ ├── auth
│ │ │ └── views.py
│ │ └── sys
│ │ ├── models.py
│ │ └── views.py
│ ├── config.py
│ ├── .env
│ ├── init.py
│ ├── logging_config.py
├── app.log
├── ENV_Vben5
├── instance
├── migrations
├── Readme.txt
├── requirements.txt
└── start.py

目录说明:
app 		

你可能感兴趣的:(Vben,python,flask,开发语言,vben5,Vben,Admin,后端)