GET을 통해 json 객체를 출력하는 간단한 리소스를 만들었습니다. URL은 http://127.0.0.1:8000/api/v1/advert/?format=json
이며 정상적으로 작동합니다. 이제 jQuery 아약스 메소드를 사용하여 리소스에 액세스하려고 할 때 얻을 수있다. jQuery Ajax가 리소스 (Django Tastypie)에 액세스 할 때 실패합니다.
이
내 자바 스크립트입니다;$.ajax({
url : 'http://127.0.0.1:8000/api/v1/advert/',
dataType : 'json',
type : 'GET',
data : { format: 'json' },
success : function(data) {
console.log(data);
}
});
어떻게해야할까요? 더 중요한 것은 어떻게 수정합니까? 장황한 피스톤을 간단한 리소스로 구현하려고하면 같은 오류가 발생하므로 실제 AJAX 요청과 관련하여 문제가 더 많을 것으로 생각됩니다.
EDIT.
jQuery ajax 호출을 약간 조정하고 요청 내용을 포함 시켰습니다.
데이터 옵션을 사용하여 GET 매개 변수 (예 : 형식)를 포함해서는 안됩니까? –
안녕하세요, 데이터 코드를 사용하도록 JS 코드를 업데이트했습니다. 불행히도 여전히 실패합니다. – Kevin