增加is_all 字段

FFIB %!s(int64=3) %!d(string=hace) años
padre
commit
151e058cd1
Se han modificado 1 ficheros con 6 adiciones y 1 borrados
  1. 6 1
      api/course_register_views.py

+ 6 - 1
api/course_register_views.py

@@ -101,6 +101,7 @@ def course_register_list(request):
101 101
     num = request.POST.get('num', 20)
102 102
     query = request.POST.get('query', '')
103 103
     campus_id = request.POST.get('campus_id', '')
104
+    is_all = int(request.POST.get('all', 0))
104 105
 
105 106
     registers = UserCourseRegisterInfo.objects.filter(fields__contains=query, campus_id__icontains=campus_id, status=True).order_by('-pk')
106 107
 
@@ -116,7 +117,11 @@ def course_register_list(request):
116 117
         registers = UserCourseRegisterInfo.objects.filter(course_id=course_id)
117 118
 
118 119
     count = registers.count()
119
-    registers, left = pagination(registers, page, num)
120
+    if not is_all:
121
+        registers, left = pagination(registers, page, num)
122
+    else:
123
+        left = 0
124
+    
120 125
     registers = [register.data for register in registers]
121 126
 
122 127
     return response(data={