django에서 모델 형식 세트에 문제가 있습니다. 여기Django Model Formsets 및 명명 된 URL
# forms.py
OppFormSet = modelformset_factory(Opportunity, fields=opp_fields)
# views.py
def index2(request):
queryset = Opportunity.objects.for_user(request.user).filter(is_deleted=False)
if request.method == 'POST':
formset = OppFormSet(request.POST, queryset=queryset)
else:
formset = OppFormSet(queryset=queryset)
return render_to_response("opp_index2.tmpl", { "formset" : formset}, context_instance=RequestContext(request))
모델의 형태에 관한 제 2 개 질문은 다음과 같습니다
내 템플릿에서나는이 {%의 formset의 %의 형태에 대한} 테이블의 양식을 만들 수 있지만, 어떻게 든, 나는 점점 계속 폼 세트에 추가 빈 양식이있는 것처럼 여분의 빈 행.
{form.instance.id}}를 사용하여 formset을 반복하면서 id를 출력하면 ok가 인쇄됩니다. 그러나 {% url summary form.instance.id %}를 수행하면 인수가없는 NoReverseMatch에 대한 오류 (없음)가 계속 표시됩니다. 템플릿 태그에서 form.instance.id를 사용할 때처럼 작동하지 않습니다. 그게 사실이야? 그렇다면 어떻게해야합니까?
감사합니다.
입니다. – rsavu