def shared_pagination_GET_params(self): return [ {'name': 'startdate', 'value': self.datespan.startdate.strftime('%Y-%m-%d')}, {'name': 'enddate', 'value': self.datespan.enddate.strftime('%Y-%m-%d')}, {'name': EventTypeFilter.slug, 'value': EventTypeFilter.get_value(self.request, self.domain)}, {'name': PhoneNumberFilter.slug, 'value': PhoneNumberFilter.get_value(self.request, self.domain)}, ]
def shared_pagination_GET_params(self): return [ {"name": "startdate", "value": self.datespan.startdate.strftime("%Y-%m-%d")}, {"name": "enddate", "value": self.datespan.enddate.strftime("%Y-%m-%d")}, {"name": EventTypeFilter.slug, "value": EventTypeFilter.get_value(self.request, self.domain)}, {"name": PhoneNumberFilter.slug, "value": PhoneNumberFilter.get_value(self.request, self.domain)}, ]
def shared_pagination_GET_params(self): return [ {'name': 'startdate', 'value': self.datespan.startdate.strftime('%Y-%m-%d')}, {'name': 'enddate', 'value': self.datespan.enddate.strftime('%Y-%m-%d')}, {'name': EventTypeFilter.slug, 'value': EventTypeFilter.get_value(self.request, self.domain)}, {'name': EventStatusFilter.slug, 'value': EventStatusFilter.get_value(self.request, self.domain)}, {'name': PhoneNumberFilter.slug, 'value': PhoneNumberFilter.get_value(self.request, self.domain)}, ]
def phone_number_filter(self): value = PhoneNumberFilter.get_value(self.request, self.domain) if isinstance(value, basestring): return value.strip() return None