web/component.py
branchtls-sprint
changeset 822 e3d8db01f3f5
parent 817 12320ff8d6e4
child 838 f2c56312b03a
equal deleted inserted replaced
821:78cc1682c3a4 822:e3d8db01f3f5
    79 
    79 
    80     def get_page_size(self):
    80     def get_page_size(self):
    81         try:
    81         try:
    82             return self._page_size
    82             return self._page_size
    83         except AttributeError:
    83         except AttributeError:
    84             if 'page_size' in self.extra_kwargs:
    84             page_size = self.extra_kwargs.get('page_size')
    85                 page_size = self.extra_kwargs['page_size']
    85             if page_size is None:
    86             elif 'page_size' in self.req.form:
    86                 if 'page_size' in self.req.form:
    87                 page_size = int(self.req.form['page_size'])
    87                     page_size = int(self.req.form['page_size'])
    88             else:
    88                 else:
    89                 page_size = self.req.property_value(self.page_size_property)
    89                     page_size = self.req.property_value(self.page_size_property)
    90             self._page_size = page_size
    90             self._page_size = page_size
    91             return page_size
    91             return page_size
    92 
    92 
    93     def set_page_size(self, page_size):
    93     def set_page_size(self, page_size):
    94         self._page_size = page_size
    94         self._page_size = page_size