Django+Vue+Element搭建前后端分离的网站

1,437 阅读1分钟

本文会结合具体案例来详细深入的从基础讲起,并且由于本人也是刚开始学习,受限于工作生活压力,更新进度可能会较慢,但会保证完整持续更新。

由于本人并不从事前端开发工作,且也是初学者,所以有啥不妥之处欢迎指正。

本教程使用开发环境为:

Win11最新版(持续更新保证最新)至少也得是Windows

Edge最新浏览器(怎么着也得支持切换或者就是Chromium内核的吧)

Node.JS+NVM提供开发包的安装

PyCharm/VSCode/WebStorm随时切换使用

AdobeXD设计站点样式

Django后端API开发

Python提供后端语言支持

pipenv提供虚拟环境支持

Vue+ElementPlus+TS提供前端渲染展示

Vite打包及充当脚手架

Axios提供前后端沟通交互

树莓派搭建测试服务器(待定)

FRP提供内网穿透支持(待定)

阿里云提供服务器,域名,DNS,CDN支持

NginxMySql进行Web相关配置

Gunicorn代替默认的WSGI服务

Supervisord管理进程

预计服务器使用Ubuntu(待定)

VC++/QT/UE4进行站点管理相关客户端开发(待定)

上述相关环境加粗为必备,斜体为待定。服务器相关环境可根据个人喜好进行更改,本文不做支持

本篇为目录:
【Django REST】0. 搭建开发环境
【Django REST】1. 初始化项目
【Django REST】2. 编程规范设置
【Django REST】番外:关于修改commitlint使其支持中文Type的方案

转载注明出处。

0.gif