0
내 템플릿에서 장고 변수를 변경해야합니다. 예를 들어, 나는 변수는 {{ fof_list.3.view_count}}
명명하고, 내가이 변수를 늘려야 할 때마다 내가 좋아하는, 특정 버튼에 클릭 가능한인가요템플릿 내 장고 변수를 변경하는 방법
{{ fof_list.3.view_count}} += 1;
? 그것을 성취하는 방법?
내 템플릿에서 장고 변수를 변경해야합니다. 예를 들어, 나는 변수는 {{ fof_list.3.view_count}}
명명하고, 내가이 변수를 늘려야 할 때마다 내가 좋아하는, 특정 버튼에 클릭 가능한인가요템플릿 내 장고 변수를 변경하는 방법
{{ fof_list.3.view_count}} += 1;
? 그것을 성취하는 방법?
템플릿 언어로는 그렇게 할 수 없습니다. 단추를 누를 때마다 발생하는 ajax 요청을 설정하고보기 횟수를 증가시켜야합니다.
<a href="#" id="increase-count-link">Increment View Count</a>
JQuery와 :
$('#increase-count-linkn').click(function() {
$.ajax('/list/5/incrementcount/');
});
보기 :
def incrementcount(request, list_id):
list = List.objects.get(id=list_id)
list.view_count += 1
list.save()
return http.HttpResponse('View count incremented successfully')
괜찮아
다음은 그 모든 걸 포기하고 (완전히 테스트되지 않은)
HTML 후크 줄 방법의 예입니다 , 불행히도 나는 웹 사이트 개발에 새로운 I'v 전자 어떻게 아약스를 사용하는 방법에 대한 아이디어. 어디에서 공부할 것입니까? – marcelosalloum