Create dynamic form and retrieving values on post in Django -
i want user able select time period drop down select number of appointments needed time span , have added list. have been able accomplish javascript , html, @ loss how values table after user clicks 'submit'.
if used django's form api fields in table display editable textboxes. there way make form labels/non-editable text instead of fields? way can edit labels javascript , values passed view on post.
i new django suggestions welcome.
forms.py example - not want:
class appointmentform(forms.form): timeperiod = forms.integerfield(label='time period') amount = forms.integerfield(label='amount') appointmentformset = formset_factory(appointmentform)
when solved more complex generated form, created view, collected data, set context , rendered template.
that template "old style" form, tags written hands/loops , so,
{% p in pairs %} <option name="name_{{p.id}}" value="{{p.val}}"> {% endfor %} and
{% v in vars %} <input type="text" name="{{v.name}}" value="{{v.val}}"> {% endfor %} and form ended in view, looping on request.post , parsing manually (mainly)
not django way, can approach (and shoot leg time want too)
Comments
Post a Comment