前端React SSR + TS + 后端Python + MySQL - 全栈实战(六)

301 阅读1分钟

需求

开发一个在线文档任务管理工具

前端项目GitHub地址
后端项目GitHub地址

前端运行:
npm run dev
npm run ssr

后端运行:
查看下方的三步曲
并将前端的访问端口,修改为Python服务端口

访问:
http://localhost:8421/

安装

pip install django==4.1

三步曲

创建项目

django-admin startproject django_server

创建应用

python manage.py startapp todo_server

运行

python manage.py runserver 8801

组织结构

django_server         --- 容器
  django_server       --- 全局项目
    settings.py       --- 项目配置
    urls.py           --- 项目路由配置
  todo_server         --- 单个应用
    controller        --- 控制器
    admin.py          --- 注册模型
    apps.py           --- 应用入口
    models.py         --- 创建模型
    tests.py
    urls.py           --- 应用路由配置
  manage.py           --- 管理项目