数据
总结
开发REST API ,视图操作
将数据库序列化为前端所需要的格式,并返回
将前端的数据反序列化为模型类对象,并保存到数据库中
REST framework
特点:
提供了定义序列化器Serializer...的方法,可以快速根据 Django ORM 或者其它库自动序列化/反序列化;
提供丰富的类视图,Mixin扩展类,简化视图的编写
丰富的定制层级:函数视图,类视图,视图集合到自动生成API,满足各种需要...添加rest_framework应用
setting.py
``` python INSTALLED_APPS = [ ......'rest_framework', ] ```
序列化器
功能:
序列化操作: 将Python类型(模型类对象,模型类对象的列表)转换成字典
反序列化操作: 将json转换成字典
定义序列化器: 继承自...rest_framework.serializers.Serializer类
模型类
class BookInfo(models.Model):
btitle = models.CharField