180
rated 0 times
[
187]
[
7]
/ answers: 1 / hits: 12099
/ 10 Years ago, tue, march 25, 2014, 12:00:00
I'm newbie to django. I'm creating a simple app that posts user data to Django server. But I'm facing a problem regarding queryDict. It's empty. The code is:
@csrf_exempt
def create_user(request):
This function creates users
:param request: post request from front-end
:return: success/failure
if request.method == 'POST':
#x = json.loads(request.POST)
print(request.POST)
return JSONResponse(request.POST)
The POST request is :
function post(){
xmlhttp = new XMLHttpRequest();
var url = http://127.0.0.1:8000/create_user/;
xmlhttp.open(POST, url, true);
//xmlhttp.setRequestHeader(Content-type, application/json);
xmlhttp.onreadystatechange = function () { //Call a function when the state changes.
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
alert(xmlhttp.responseText);
}
}
var parameters = {
username: myname,
password: mypass
};
xmlhttp.send(JSON.stringify(parameters));
}
More From » python