comparison roundup/cgi/templating.py @ 1155:5cf0a6b6e787

*cough* sort list results *cough*
author Richard Jones <richard@users.sourceforge.net>
date Mon, 16 Sep 2002 06:51:13 +0000
parents 7e0024954954
children 26c8cb2162d7
comparison
equal deleted inserted replaced
1154:e0142ee233e8 1155:5cf0a6b6e787
321 ''' 321 '''
322 if self.classname == 'user': 322 if self.classname == 'user':
323 klass = HTMLUser 323 klass = HTMLUser
324 else: 324 else:
325 klass = HTMLItem 325 klass = HTMLItem
326 l = [klass(self._client, self.classname, x) for x in self._klass.list()] 326
327 # get the list and sort it nicely
328 l = self._klass.list()
329 sortfunc = make_sort_function(self._db, self._prop.classname)
330 l.sort(sortfunc)
331
332 l = [klass(self._client, self.classname, x) for x in l]
327 return l 333 return l
328 334
329 def csv(self): 335 def csv(self):
330 ''' Return the items of this class as a chunk of CSV text. 336 ''' Return the items of this class as a chunk of CSV text.
331 ''' 337 '''

Roundup Issue Tracker: http://roundup-tracker.org/