activity_signup_list 增加筛选字段 passed

FFIB 1 gadu atpakaļ
vecāks
revīzija
09e1479367
1 mainītis faili ar 5 papildinājumiem un 0 dzēšanām
  1. 5 0
      member/activity_admin_views.py

+ 5 - 0
member/activity_admin_views.py

@@ -234,6 +234,7 @@ def activity_signup_list(request, administrator):
234 234
     num = int(request.POST.get('num', 20))
235 235
     query = request.POST.get('query', '')
236 236
     is_signin = request.POST.get('is_signin', False)
237
+    passed = request.POST.get('passed', '')
237 238
 
238 239
     logs = MemberActivitySignupInfo.objects.filter(activity_id=activity_id, status=True).exclude(fields='[]')
239 240
 
@@ -242,6 +243,10 @@ def activity_signup_list(request, administrator):
242 243
 
243 244
     if is_signin:
244 245
         logs = logs.filter(is_signin=is_signin)
246
+    
247
+    if passed:
248
+        logs = logs.filter(passed=passed)
249
+
245 250
 
246 251
     count = logs.count()
247 252
     logs, left = pagination(logs, page, num)