def get(self):
'''
??????
'''
query_dict = request.data
user = request.user
page, number = self.page_info
keys = ['name', 'description']
order_by = gen_order_by(query_dict, keys)
filter_dict = gen_filter_dict(query_dict, keys, user=user)
albums = Album.query.filter_by(
**filter_dict).order_by(*order_by).paginate(page, number)
serializer = AlbumSerializer(albums.items, True)
pageinfo = PageInfo(albums)
return HTTPResponse(
HTTPResponse.NORMAL_STATUS,
data=serializer.data,
pageinfo=pageinfo).to_response()
评论列表
文章目录