[Django] jQuery 통신 완료django와 jQuery 간 통신

13671 단어 autohotkey
간단한 소개
jQuery에서 post나 get을 통해 데이터를 요청하고 발송합니다
Django가 Request를 통해POST 또는 Request.GET를 사용하여 데이터를 가져오고 결과를 반환합니다
jQuery 데이터 전송 및 요청

  
  
  
  
$.post("{% url 'req_for_data' %}",{'blog_id':blog_id,"blog_list":id_str},function(data,status){
alert(data);
});

  
  
  
  
$.get("{% url 'req_for_data' %}",function(data,status){
alert(data);
});

Django는 Request를 통해 데이터를 가져오고 결과를 반환합니다.

  
  
  
  
# request :get post
if setting.DEBUG:
if request.method = 'POST':
request_data = request.POST
else:
request_data = request.GET
else:
request_data = request.POST
# jQuery
if 'blog_list' in request_data and 'blog_id' in request_data
# blog_id
blog_id = request_data.get('blog_id')
#
new_list = request_data.get('blog_id').split('|')
# ...
return HttpResponse(' ')
else:
return HttpResponse(' ')

참고 자료
http://www.w3school.com.cn/jquery/jquery_ajax_get_post.asp

좋은 웹페이지 즐겨찾기