comparison pylons_app/controllers/admin.py @ 79:9fe23fdab9e9

Implemented AJAH paging
author Marcin Kuzminski <marcin@python-blog.com>
date Sat, 17 Apr 2010 19:59:06 +0200
parents 6f524697f79d
children 8b06c420491d
comparison
equal deleted inserted replaced
78:6f524697f79d 79:9fe23fdab9e9
57 57
58 users_log = sa.query(UserLogs)\ 58 users_log = sa.query(UserLogs)\
59 .order_by(UserLogs.action_date.desc()) 59 .order_by(UserLogs.action_date.desc())
60 p = int(request.params.get('page', 1)) 60 p = int(request.params.get('page', 1))
61 c.users_log = Page(users_log, page=p, items_per_page=10) 61 c.users_log = Page(users_log, page=p, items_per_page=10)
62 c.log_data = render('admin_log.html')
63 if request.params.get('partial'):
64 return c.log_data
62 return render('/admin.html') 65 return render('/admin.html')
63 66
64 def hgrc(self, dirname): 67 def hgrc(self, dirname):
65 filename = os.path.join(dirname, '.hg', 'hgrc') 68 filename = os.path.join(dirname, '.hg', 'hgrc')
66 return filename 69 return filename