【一】前言
- 什么意思呢?
- 就是我的前段想拿到由ORM得到的数据库里面的一个个用户对象
- 我的后端想直接将实例化出来的数据对象直接发送给客户端
- 那么这个时候,就可以用Django给我们提供的序列化方式
【二】案例
- 在前端获取到后端用户表里面的所有数据,并且格式是列表套字典
【0】创建模型表
from django.db import models
# Create your models here.
class User(models.Model):
username = models.CharField(max_length=32, verbose_name="姓名")
age = models.IntegerField(verbose_name="年龄")
gender_choices = (
(1, 'male'),
(2, 'female'),
(3, 'others')
)
gender = models.IntegerField(choices=gender_choices, verbose_name="性别")
【1】基于JsonResponse序列化数据
- 后端