새소식

기타

django array input request POST로 받는 법

  • -
from django.views.decorators.http import require_POST
import json

@require_POST
def api_sample(request):
	data = json.loads(request.POST.get('targets'))
    print(data) # {'key1': [[1, 2, 3], [65, 3, 11], ...]}

Python

 

$.ajax({
    type: 'POST',
    url: '/api_sample',
    dataType: 'json',
    data: {
        targets:JSON.stringify({"key1":[[1, 2, 3], [11, 22, 33]]})
    },
    success: (res)=>{
        console.log(res)
    },
    error: (error)=>{
        console.log(error)
    }
})

Jquery

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.