code: def handle_server_filter(self, request, table=None):
          
          if not table:
              table = self.get_table()
          filter_info = self.get_server_filter_info(request, table)
          if filter_info is None:
              return False
          request.session[filter_info['value_param']] = filter_info['value']
          if filter_info['field_param']:
              request.session[filter_info['field_param']] = filter_info['field']
          return filter_info['changed']
docs: Update the table server filter information in the session.
  
          Returns True if the filter has been changed.