From da1943f04a30c28e35b7960964dae1b64ad56ba7 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Sun, 28 Jun 2020 14:29:41 +0800 Subject: [PATCH] question_view perm --- test_mini/app.js | 4 ++-- test_mini/pages/main/main.js | 2 +- test_server/question/views.py | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/test_mini/app.js b/test_mini/app.js index 6821c8f..53f5ba9 100644 --- a/test_mini/app.js +++ b/test_mini/app.js @@ -57,9 +57,9 @@ App({ globalData: { userInfo: {}, userinfo: {}, // 服务器传回的消费者信息 - //host: 'https://apitest.ahctc.cn', + host: 'https://apitest.ahctc.cn', mediahost: 'https://apitest.ahctc.cn', - host: 'http://127.0.0.1:8000', + //host: 'http://127.0.0.1:8000', //mediahost: 'http://127.0.0.1:8000', token : '', } diff --git a/test_mini/pages/main/main.js b/test_mini/pages/main/main.js index b3a565c..792e5d4 100644 --- a/test_mini/pages/main/main.js +++ b/test_mini/pages/main/main.js @@ -242,7 +242,7 @@ Page({ }, search: function (value) { api.request('/question/question/', 'GET', {search:value}).then(res => { - + console.log(res.data) }) return new Promise((resolve, reject) => { setTimeout(() => { diff --git a/test_server/question/views.py b/test_server/question/views.py index 556fe82..56c7253 100644 --- a/test_server/question/views.py +++ b/test_server/question/views.py @@ -28,7 +28,7 @@ class SubjectViewSet(ModelViewSet): 学科分类:增删改查 """ perms_map = ( - {'get': 'subject_list'}, {'post': 'subject_create'}, + {'get': 'subject_view'}, {'post': 'subject_create'}, {'put': 'subject_update'}, {'delete': 'subject_delete'}) queryset = Questioncat.objects.filter(is_subject=True,is_delete=0).all().order_by("id") serializer_class = SubjectSerializer @@ -92,7 +92,7 @@ class QuestionViewSet(ModelViewSet): 题目:增删改查 """ perms_map = ( - {'get': 'question_list'}, {'post': 'question_create'}, + {'get': 'question_view'}, {'post': 'question_create'}, {'put': 'question_update'}, {'delete': 'question_delete'}) queryset = Question.objects.filter(is_delete=0).all() serializer_class = QuestionSerializer @@ -238,7 +238,7 @@ class ExerciseView(APIView): pg = CommonPagination() p = pg.paginate_queryset(queryset=queryset,request=request,view=self) serializer = QuestionSerializer(instance=p,many=True) - collects = request.user.collects.all().values_list('id',flat=True) #当前用户收藏的题目 + collects = request.user.collects.all().values_view('id',flat=True) #当前用户收藏的题目 results = serializer.data for i in results: if i['id'] in collects: