diff options
| author | makkalot <makkalot@gmail.com> | 2008-06-30 18:37:42 +0300 |
|---|---|---|
| committer | makkalot <makkalot@gmail.com> | 2008-06-30 18:37:42 +0300 |
| commit | 901e7d33106aedd310e3c19b30ac314f1ead6734 (patch) | |
| tree | 63e5542969243ff9a4d2b16bdf8a9e6e53509b59 /funcweb | |
| parent | 26c404a846af78132e75a372f8662a4625522e28 (diff) | |
| download | func-901e7d33106aedd310e3c19b30ac314f1ead6734.tar.gz func-901e7d33106aedd310e3c19b30ac314f1ead6734.tar.xz func-901e7d33106aedd310e3c19b30ac314f1ead6734.zip | |
exporting the description of the method into web UI
Diffstat (limited to 'funcweb')
| -rw-r--r-- | funcweb/funcweb/controllers.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/funcweb/funcweb/controllers.py b/funcweb/funcweb/controllers.py index f2c030f..1970e54 100644 --- a/funcweb/funcweb/controllers.py +++ b/funcweb/funcweb/controllers.py @@ -87,6 +87,11 @@ class Root(controllers.RootController): return dict(minion_form = None,minion=minion,module=module,method=method) minion_arguments = method_args[minion][method]['args'] + #the description of the method we are going to display + if method_args[minion][method].has_key('description'): + description = method_args[minion][method]['description'] + else: + description = None if minion_arguments: wlist_object = WidgetListFactory(minion_arguments,minion=minion,module=module,method=method) wlist_object = wlist_object.get_widgetlist_object() @@ -104,9 +109,9 @@ class Root(controllers.RootController): del wlist_object del minion_arguments - return dict(minion_form =minion_form,minion=minion,module=module,method=method) + return dict(minion_form =minion_form,minion=minion,module=module,method=method,description=description) else: - return dict(minion_form = None,minion=minion,module=module,method=method) + return dict(minion_form = None,minion=minion,module=module,method=method,description = description) |
