《Python星球日记》第33天:前后端分离与 RESTful API
名人说:路漫漫其修远兮,吾将上下而求索。—— 屈原《离骚》
创作者:Code_流苏(CSDN)(一个喜欢古诗词和编程的Coder😊)
专栏:《Python星球日记》,限时特价订阅中ing
目录
- 一、RESTful API 简介
- 1. 什么是 RESTful API?
- 2. HTTP 方法:GET、POST、PUT、DELETE
- 3. RESTful API的优势
- 二、使用 Flask 或 Django 构建 API
- 1. Flask:使用 `Flask-RESTful` 扩展
- 安装必要的包
- 创建简单的RESTful API
- 2. Django:使用 `Django REST framework`
- 安装必要的包
- 创建项目和应用
- 配置项目
- 创建模型
- 创建序列化器
- 创建视图
- 配置URL
- 迁移数据库
- 运行服务器
- 三、前端交互
- 1. 使用 JavaScript 测试 API
- 2. 使用 Postman 测试 API
- 四、练习:构建一个支持增删改查的 RESTful API
- 1. 项目需求
- 2. 创建Flask项目
- 3. 实现API代码
- 4. 创建简单的前端页面
- 5. 运行和测试
- 五、总结与进阶
- 1. 实践心得
- 2. 进阶方向
- 3. 应用场景
- 六、延伸阅读
- 七、思考题
👋 专栏介绍: Python星球日记专栏介绍(持续更新ing)
✅ 上一篇: 《Python星球日记》第32天:Django 表单与认证