debug view for users, showing lasso identity dump

This commit is contained in:
Frédéric Péters 2005-05-21 06:19:35 +00:00
parent c17066a6b2
commit d8b6b224d3
1 changed files with 9 additions and 1 deletions

View File

@ -69,12 +69,20 @@ class UserUI:
class UserPage(Directory):
_q_exports = ["edit", "delete", "token"]
_q_exports = ["edit", "delete", "token", "debug"]
def __init__(self, component):
self.user = storage.get_storage().retrieve('users', component)
self.user_ui = UserUI(self.user)
def debug [html] (self):
html_top('users', 'Debug')
"<h2>Debug - %s</h2>" % self.user.name
"<pre>"
self.user.lasso_dump
"</pre>"
html_foot()
def edit [html] (self):
form = self.user_ui.form_edit()
if form.get_widget('cancel').parse():