필자는 자신의 책을 다소 진부한 예제로 직접 필드를 표시하기 위해 django-uni-forms를 사용하고 있습니다.django-uni-form 헬퍼와 POST를 통한 CSRF 태그
<form>{%csrf_tag%} {%form|as_uni_form%}</form>
을 사용하여 양식 필드를 렌더링하면 모든 것이 예상대로 작동합니다. {% with form.helper as helper %}{% uni_form form helper%}{%endwith%}
- -
<form>
태그를 만듭니다, 그래서 내장 곳이 없습니다 내 CSRF_token을 소유하고 있습니다. 이 구문을 사용하려고하면 양식이 완벽하게 렌더링되지만 CSRF 토큰이 없으므로 양식을 제출할 때마다 오류가 발생합니다.
누구나이 경험이 있습니까? 토큰을 추가하는 방법이 있습니까? 나는 재사용 이유로 두 번째 구문을 선호한다. 감사합니다.
이 템플릿에 따르면 csrf 태그가 있어야합니다 https://github.com/pydanny/django-uni-form/blob/master/uni_form/templates/uni_form/whole_uni_form.html –