摘要:
在项目中,我们多需要自定义分页器。 代码实现: class PageNum(PageNumberPagination): '''自定义分页器''' # 每页显示个数 page_size = 10 page_size_query_param = 'pagesize' # 每页最多显示个数 max_pa 阅读全文
posted @ 2020-02-14 19:17
老王同鞋
阅读(593)
评论(1)
推荐(1)
摘要:
在DRF项目的开发中,我们通过直接使用序列化器保存的用户信息时,用户的密码是被明文保存到数据库中。 代码实现: def create(self, validated_data): '''重写create方法实现,将密码加密后保存''' # 将密码加密后保存 user = User.objects.c 阅读全文
posted @ 2020-02-14 19:11
老王同鞋
阅读(1174)
评论(0)
推荐(0)
摘要:
在REST后台开发中,我们需要通过业务逻辑来选择数据集或者序列化器。 选择数据集: # 重写get_queryset实现通过业务逻辑选择指定数据集 def get_queryset(self): ''' 通过前段传递过来的keyword选择指定数据集 :return: ''' # 获取keyword 阅读全文
posted @ 2020-02-14 19:07
老王同鞋
阅读(253)
评论(0)
推荐(0)

浙公网安备 33010602011771号