question_view perm

This commit is contained in:
caoqianming 2020-06-28 14:42:10 +08:00
parent da1943f04a
commit 96b218f535
3 changed files with 8 additions and 4 deletions

View File

@ -57,9 +57,9 @@ App({
globalData: { globalData: {
userInfo: {}, userInfo: {},
userinfo: {}, // 服务器传回的消费者信息 userinfo: {}, // 服务器传回的消费者信息
host: 'https://apitest.ahctc.cn', //host: 'https://apitest.ahctc.cn',
mediahost: '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', //mediahost: 'http://127.0.0.1:8000',
token : '', token : '',
} }

View File

@ -242,7 +242,11 @@ Page({
}, },
search: function (value) { search: function (value) {
api.request('/question/question/', 'GET', {search:value}).then(res => { api.request('/question/question/', 'GET', {search:value}).then(res => {
console.log(res.data) if(res.data && res.data.results){
for(var i=0; i<res.data.results.length;i++){
res.data.results
}
}
}) })
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
setTimeout(() => { setTimeout(() => {

View File

@ -238,7 +238,7 @@ class ExerciseView(APIView):
pg = CommonPagination() pg = CommonPagination()
p = pg.paginate_queryset(queryset=queryset,request=request,view=self) p = pg.paginate_queryset(queryset=queryset,request=request,view=self)
serializer = QuestionSerializer(instance=p,many=True) serializer = QuestionSerializer(instance=p,many=True)
collects = request.user.collects.all().values_view('id',flat=True) #当前用户收藏的题目 collects = request.user.collects.all().values_list('id',flat=True) #当前用户收藏的题目
results = serializer.data results = serializer.data
for i in results: for i in results:
if i['id'] in collects: if i['id'] in collects: