Как мне узнать расположение файлов Python из ajax на сервере Django? - PullRequest
0 голосов
/ 08 мая 2019

Мне нужно отправить данные в файл Python с помощью ajax, но я не могу найти путь, поэтому я получаю 404. Not Found.

Поэтому я попытался поместить этот файл Python в каждую папку и попыталсячтобы выжить, но произошла та же ошибка.

$.ajax(
            {
                type: "POST",
                url: "test.py",
                data: params,
                dataType: "html",
                success: function (html)
                {
                    alert("success");
                },
                error: function(request, ajaxOptions, thrownError)
                {
                    alert("fail");
                }
            });

сообщение об ошибке:

POST http://127.0.0.1:8000/test.py 404 (NOT FOUND)

Нужно ли добавить путь к urls.py?

1 Ответ

0 голосов
/ 08 мая 2019

Да, вам нужно добавить путь. Ваш JS ничего не знает о файлах Python, он знает об URL. Поэтому вам нужно добавить путь в ваш urls.py, который указывает на представление, а затем использовать этот путь в вашем вызове Ajax.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...