通过以下行获取
members = Member.objects.filter(profile=profiles)
我想通过与此处https://docs.djangoproject.com/en/dev/topics/forms/formsets/#using-initial-data-with-a-formset
相同的行中的字段名称传递memebermember_formset = MemberFormSet(initial=members)
给我一个错误
'Member' object is not iterable
请建议最好的方法吗?
答案 0 :(得分:0)
尝试仅将一个对象传递给初始对象,例如成员[0]。过滤器返回对象列表。
答案 1 :(得分:0)
您不会将initial
对象传递给formset(它是值的字典)。请改用queryset=members
。