| Home | Trees | Index | Help |
|
|---|
| Package ldaptor :: Package apps :: Package webui :: Module edit :: Class EditForm |
|
Widget--+ |Form--+ | EditForm
| Method Summary | |
|---|---|
__init__(self,
dn,
attributes,
attributeTypes,
objectClasses)
| |
getFormFields(self,
request,
kws)
| |
Override me: I process a form. | |
| Inherited from Form | |
Display the form. | |
I display an HTML FORM according to the result of self.getFormFields. | |
Format an error message. | |
Override me: I disambiguate between multiple forms of the same type. | |
| |
Utility method for re-drawing the form with an error message. | |
| Inherited from Widget | |
| |
| Class Variable Summary | |
|---|---|
dict |
nonEditableAttributes = {'objectClass': 1}
|
| Inherited from Form | |
str |
actionURI = ''
|
int |
formAcceptExtraArgs = 0 |
list |
formFields = []
|
dict |
formGen = {'checkbox': <function htmlFor_checkbox at 0x4...
|
dict |
formParse = {'int': <type 'int'>, 'float': <type 'float'...
|
list |
submitNames = ['Submit']
|
| Inherited from Widget | |
NoneType |
title = None |
| Method Details |
|---|
process(self, write, request, submit, **kw)Override me: I process a form. I will only be called when the correct form input data to process this form has been received. I take a variable number of arguments, beginning with 'write', 'request', and 'submit'. 'write' is a callable object that will append a string to the response, 'request' is a twisted.web.request.Request instance, and 'submit' is the name of the submit action taken. The remainder of my arguments must be correctly named. They will each be named after one of the
|
| Class Variable Details |
|---|
nonEditableAttributes
|
| Home | Trees | Index | Help |
|
|---|
| Generated by Epydoc 2.0 on Fri Mar 12 17:21:12 2004 | http://epydoc.sf.net |