DRF
文章平均质量分 79
Joyce Lee
一名前端程序媛
展开
-
DRF_权限和认证
如需自定义权限,需继承父类,并实现以下两个任何一个方法或全部:是否可以访问视图,view表示当前视图对象,如果没有设置的话默认的是True,如果设置,False则表示所有的用户都不能访问该视图:是否可以访问数据对象,view表示当前视图,obj为数据对象,控制视图能够访问添加了权限控制类的数据对象。原创 2022-12-14 11:00:57 · 748 阅读 · 0 评论 -
DRF_序列化器
序列化:将模型转换成JSON数据序列化器的类应该单独创建一个定义序列化器类(模型名/类视图名Serializer)继承Serializer定义序列化器中的字段参照模型(序列化器中的字段可以比模型多或少,如果表示是模型中的字段,在序列化器中这个字段名应该和模型中字段名一致)如果在多里面关联序列化一(外键),如果是在一里面关联序列化多(多的一方模型名小写_set)如果在一的一方关联序列化多时,需要指定关联字段many=True将要序列化模型或查询集传给序列化器的instance。原创 2022-12-01 23:10:57 · 815 阅读 · 1 评论