How to manually render a Django template for an inlineformset_factory with can_delete = True / False
Posted
by chefsmart
on Stack Overflow
See other posts from Stack Overflow
or by chefsmart
Published on 2010-04-14T06:53:21Z
Indexed on
2010/06/07
18:02 UTC
Read the original article
Hit count: 479
I have an inlineformset with a custom Modelform. So it looks something like this:
MyInlineFormSet = inlineformset_factory(MyMainModel, MyInlineModel, form=MyCustomInlineModelForm)
I am rendering this inlineformset manually in a template so that I have more control over widgets and javascript. So I go in a loop like {% for form in myformset.forms %}
and then manually render each field as described on this page http://docs.djangoproject.com/en/dev/topics/forms/#customizing-the-form-template
The formset has can_delete = True
or can_delete = False
depending on whether the user is creating new objects or editing existing ones.
Question is, how do I manually render the can_delete checkbox?
© Stack Overflow or respective owner