ее отвалидировать, но во вьюшку прилетает пустая форма, что не так делаю?
                  
                  
                  $.ajax({
                  
                  
                          type: "POST",
                  
                  
                          url: "{% url 'reports:json_get_ctv_chart_data' %}",
                  
                  
                          data: { 'csrfmiddlewaretoken': '{{ csrf_token }}',
                  
                  
                                  'ctv_form': $('#ctv_form').serialize()              <--- $('#ctv_form') в консоле браузера все нормально отображается с данными
                  
                  
                  я правильно ее отправляю?
                  
                  
                  
                  
                  
                  вьюшка:
                  
                  
                      if request.method == 'POST':
                  
                  
                          filters_form_ctv = ReportStatsForm_ctv(request.POST) <--- тут чую что не правильно пытаюсь ее получить :(
                  
                  
                          if filters_form_ctv.is_valid():
                  
                  
                
Я так отправляю $(document).ready(function () { $(".contactForm").submit(function (event) { event.preventDefault(); $.ajax({ method: 'POST', data: $(this).serialize(), url: "{% url 'email_request' %}" }) }); }); Внутри нужной формы делаю {% csrf_token %} @csrf_exempt def email_request_ajax_view(request): if request.method == 'POST' and request.is_ajax(): pprint(request.POST) ... Вот так принимаю и всё есть
Обсуждают сегодня