#python #django #api #django-rest-framework #rest
Вопрос:
Я сталкиваюсь с проблемами, связанными с приведенной ниже проблемой, я не могу разработать логику для получения информации с внешнего URL. Как указано в задаче.
1. Создайте базовую HTML-страницу с выпадающим списком. Пожалуйста, используйте простой веб-фреймворк Python Django.Форма имеет два значения: Product и Expiration. Выпадающий список должен содержать значения perfume, bodyspray и scents . Ниже этого создайте кнопку отправки.
2. При нажатии кнопки отправки он должен вызвать Rest api, упомянутый ниже. Значение, выбранное из выпадающего списка, должно быть передано в теле запроса.
URL-адрес Rest Api = не может быть раскрыт.
Метод: POST
Тело запроса Json:
{
"product":"perfume"
}
- Когда вы вызываете этот Rest Api, вы получите данные, связанные с продуктом для perfume.
Пожалуйста, помогите мне решить эту проблему, что мне делать, чтобы получать информацию с внешнего URL.
Комментарии:
1. используйте библиотеку запросов …. и сделайте запрос. Если я правильно понимаю проблему.
2. или используйте ajax-запрос
Ответ №1:
Я думаю, вам следует попробовать с ajax:
var data = {"product":"perfume"}
$.ajax({
type: 'POST',
data: data,
url: 'your API URL',
success: function(res){
console.log(res) //answer of api call.
});
},
error: function(error) {
callbackErr(error,self)
}
})