viewsets.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:django-daiquiri 作者: aipescience 项目源码 文件源码
def list(self, request, *args, **kwargs):

        # get database and table from the querystring
        database_name = self.request.GET.get('database')
        table_name = self.request.GET.get('table')
        column_names = self.request.GET.getlist('column')

        # get the columns using the utils function
        columns = get_columns(self.request.user, database_name, table_name)

        if columns:
            if column_names:
                columns = [column for column in columns if column['name'] in column_names]

            return Response(ColumnSerializer(columns, many=True).data)

        # if nothing worked, return 404
        raise NotFound()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号