hi,
i m trying to create dynamic form with corresponding fields using
following code. But getting problem while submiting value.
If i entered blank value then error is :

Attribute Error:

'module' object has no attribute ''
in forms.py


and if I entered value for salary then error is:

Attribute Error:

'module' object has no attribute '100000'
in forms.py


Here is forms.py

from django import forms
class ContextForm(forms.Form):
          def __init__(self. rdict, *args, **kwargs):
                super(ContextForm, self).__init__(*args, **kwargs)
                for key in rdict.keys():
                      self.fields['%s' % str(key)] = getattr(forms,
rdict.get(key))()
-----------------------------------------------------------------------------------------------
rdict = {<Attributetype: address>: 'CharField', <Attributetype:
phone>: 'CharField', <Attributetype: Salary>: 'IntegerField',
<Attributetype: first name>: 'CharField', <Attributetype: last name>:
'CharField'}

c = ContextForm(rdict)

plz help me for this
Thank you

--
Regards,
Shweta Chaughule

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to