如何获取formset id / name

时间:2013-10-30 10:45:32

标签: django django-forms

我在模板中使用formset:

from django.forms.models import inlineformset_factory

formset_builder = inlineformset_factory(MyEntity, MyEntity.relation.through)
formset = formset_builder()

在我的模板中,我可以看到一个formset:

<label for="id_theformsetid_set-0-mywidgetname">MyRelationAttribute</label>

如何获取(在视图中,模板......)“ theformsetid ”? (我想用它来在formset操作期间重构javascript

1 个答案:

答案 0 :(得分:2)

内幕:

formset.fk.related.get_accessor_name()

内部模板:

formset.fk.related.get_accessor_name