'Update the table server filter information in the session.
Returns True if the filter has been changed.'

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']
