|  |  | @@ -205,6 +205,7 @@ def query_userinfo(request): | 
            
            
              | 205 | 205 |      level = request.POST.get('level', '') | 
            
            
              | 206 | 206 |      is_member = request.POST.get('is_member', '') | 
            
            
              | 207 | 207 |      code_version = request.POST.get('code_version', 0) | 
            
            
              |  | 208 | +    sex = request.POST.get('sex', '') | 
            
            
              | 208 | 209 |      subscribe = request.POST.get('subscribe', '') | 
            
            
              | 209 | 210 |      has_membercard = request.POST.get('has_membercard', '') | 
            
            
              | 210 | 211 |      start_time = request.POST.get('start_time', '') | 
            
            
            
            
              |  |  | @@ -238,6 +239,9 @@ def query_userinfo(request): | 
            
            
              | 238 | 239 |      if is_member: | 
            
            
              | 239 | 240 |          userinfos = userinfos.filter(level__gte=1) | 
            
            
              | 240 | 241 |       | 
            
            
              |  | 242 | +    if sex: | 
            
            
              |  | 243 | +        userinfos = userinfos.filter(sex=sex) | 
            
            
              |  | 244 | +     | 
            
            
              | 241 | 245 |      if start_time and end_time: | 
            
            
              | 242 | 246 |          ftime = datetime.strptime(start_time + ' 00:00:00', '%Y%m%d %H:%M:%S') | 
            
            
              | 243 | 247 |          ttime = datetime.strptime(end_time + ' 23:59:59', '%Y%m%d %H:%M:%S') |