Ajax 요청 후 'div' 업데이트
<p>이것은 Django에서의 첫 번째 프로젝트입니다. 저는 Django, ajax 및 javascript를 처음 사용합니다. Ajax 요청을 한 후 jinja 템플릿으로 데이터를 보내야 합니다. </p>
<p>내 index.html은 다음과 같습니다.</p>
<pre class="brush:php;toolbar:false;">{% if data %}
<p>{{data.title}}</p>
<p>{{data.price}}</p>
{% endif %}</pre>
<p>제 자바스크립트는 다음과 같습니다:</p>
<pre class="brush:php;toolbar:false;"><script>
$.아약스({
유형: "POST",
url: "/", // 실제 뷰의 URL로 대체
데이터: {
입력_값: "테스트",
csrfmiddlewaretoken: "{{ csrf_token }}"
},
성공: 함수(응답) {
title = response // 요청 후 응답은 { "data" : {"title":"t1", "price":20} }가 됩니다.
},
오류: 함수() {
console.log("오류")
}
});
<스크립트></pre>
<p>이것이 가능한지 모르겠습니다. 어떤 사람들은 element.innerHTML을 사용하여 업데이트하는데 저는 jinja 형식으로 보내야 합니다. 감사합니다</p>