I have a field which I need to reference in an override of the save() function (as part of the class MyModelInlineForm(forms.ModelForm)).
However, I don't want that same field to appear in the inline tabular display. In the __init__ for form class, I have this: def __init__(self, *args, **kwargs): ... self.fields['eggs'].required = False self.fields['eggs'].widget.attrs['disabled'] = 'disabled' The 'eggs' field subsequently does not appear in the listing. However, while the field title does not appear in the header row (nor there is there a <td></td> for it), there is an extra blank column in the data rows (i.e a extra blank <td></td>). This looks a little odd as the rows/headers do not match up. How can I alter the template so it does not show up... and, is this behavior expected, or is it a quirk in the design? Thanks Derek -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@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.