Добрый вечер! Мне необходимо передать число из js и обработать его в django после чего вернуть обратно. У меня не получается передать число и обработать его.
JavaScript
publicImg.forEach(icon => {
icon.addEventListener('click', () => {
$.ajax({
type: "GET",
url: "http://127.0.0.1:8000/photo/click_on_photo/",
data: icon.dataset.counter,
dataType: "text",
cache: false,
success: function(data) {
loadComments(data)
}
})
})
})
views.py
def clicked_photo(request):
a = 1 # эта переменная будет передаваться в ajax запросе
if request.method == "GET":
icon = Image.objects.get(id = a)
comms = ImageComment.objects.filter(comment_id = icon.id)
object_info = {
"image": icon.icon.url,
"comms": computeComs(comms)
}
return JsonResponse(object_info)