How send data to Django app using Javascript or JQuery? (Having trouble doing a POST)

13 views
Skip to first unread message

cseb...@gmail.com

unread,
Sep 29, 2021, 4:40:38 PM9/29/21
to Django users
How send data from client Javascript to Django server?

I tried the following but it didn't work.  I want to read "token" cookie value
and send to server but it never receives it as a valid form.  Any sample
working code greatly appreciated.

<script>
        function start_processing() {
                path  = document.getElementById("path_inp").value;
                token = "";
                csrf  = ""
                kvps  = document.cookie.split(";");
                for(i = 0; i < kvps.length; i++) {
                        if (kvps[i].split("=")[0].trim() == "token") {
                                token = kvps[i].split("=")[1].trim();
                        }
                        if (kvps[i].split("=")[0].trim() == "csrftoken") {
                                csrf  = kvps[i].split("=")[1].trim();
                        }
                }
                alert(path + " " + token + " " + csrf);
                $.post("/extraction",
                       {"path" : path, "token" : token, "csrftoken" : csrf});
        }
</script>

Reply all
Reply to author
Forward
0 new messages