Я пытаюсь отправить строку в просмотр сообщения с помощью флажка, который отмечен и снят.Часть, с которой у меня возникли проблемы, заключается в том, что просмотр сообщений позволяет читать данные.
У меня есть имя, сгенерированное во время шаблонирования HTML, чтобы сообщить мне id
элемента.Затем предполагается, что javascript передаст имя флажка в просмотр поста, а затем просто print
из значения поста.
Ошибка
Ошибка, которую я получаю, заключается в том, что она вернула "None
", поэтому я думаю, что неправильно понимаю имя.
В поле data
javascript я также попытался "data:{data:$header}
" и получил тот же результат.
Javascript
$("input[type='checkbox']").change(function() {
// console.log($header = $(this)[0].name)
$header = $(this)[0].name
$.post({
url: "",
data: $header,
headers: {
'X-CSRFToken': csrftoken
}
})
});
Django view.py
class CurrentCodeView(LoginRequiredMixin,DetailView):
template_name = 'codes/currentCodes.html'
def get(self, request, *args, **kwargs):
//doing alot of stuff
def post(self,request,*args, **kwargs):
print(request.POST.get('data'))