Search code examples
djangopython-2.7django-viewsdjango-request

Django Json post request Payload error


Hi I am accessing an url with payload. I tried this code for payload:

app_id = "Dert/dedff/12i="
payload = "{\n \"app_id\": \"{}\"\n}".format(app_id)

When do request, Django give following error.

Request Method: GET
Request URL:    http://127.0.0.1:8000/
Django Version: 1.10.4
Exception Type: KeyError
Exception Value:    
"\n 'app_id'"

Solution

  • I tried below code

    app_id = "Dert/dedff/12i="
    payload = "{{\n \"app_id\": \"{}\"\n}}".format(app_id)
    

    It worked. Instead of single braces, double braces are required.