**JSON = 一种前后端通用的数据格式**

JSON = 一种前后端通用的数据格式
就像国际通用语言前端 和 后端 互相传数据必须用它


1. 一句话解释

  • 前端(Vue/小程序/APP)要数据 → 问后端要 JSON
  • 后端(Django/DRF)返回数据 → 给前端 JSON

它长得很像Python字典,但是字符串格式


2. JSON 长什么样?

{
  "name": "小明",
  "age": 18,
  "is_student": true
}

和 Python 字典几乎一样,只有3个小区别

  1. 键必须用双引号 "name"(不能单引号)
  2. 布尔值是小写 true / false
  3. 没有注释

3. 你在 DRF 里会怎么用?

DRF 的作用就是:
把数据库数据 → 自动变成 JSON → 发给前端

比如你用 DRF 写接口,返回的就是:

{
  "id": 1,
  "title": "Python入门",
  "price": 29.99
}

4. 为什么一定要用 JSON?

  • 所有语言都认识(Python/Java/JS/小程序)
  • 轻量、快、简洁
  • 前后端分离必备

5. 超级总结

  • JSON = 前后端传数据的标准格式
  • 长得像字典
  • DRF 就是干这个:返回 JSON

你现在学的路线我帮你串起来了:
Django → DRF → 返回 JSON → 给前端

要不要我给你看 Python字典 ↔ JSON 互相转换 的代码?

posted @ 2026-05-28 16:23  ham0921  阅读(7)  评论(0)    收藏  举报