【发布时间】:2018-10-14 12:06:46
【问题描述】:
您好,我正在访问带有有效负载的 url。 我尝试了这段代码作为有效载荷:
app_id = "Dert/dedff/12i="
payload = "{\n \"app_id\": \"{}\"\n}".format(app_id)
当请求时,Django 报如下错误。
Request Method: GET
Request URL: http://127.0.0.1:8000/
Django Version: 1.10.4
Exception Type: KeyError
Exception Value:
"\n 'app_id'"
【问题讨论】:
-
应该是
'{"app_id": "{}"}'.format(app_id)。 -
试过了,但问题是 app_id 变量中有 / 所以会出错。但是通过使用双括号解决了它。
-
您希望有一个包含
app_id的字符串,还是只是构建一个新的dict,以app_id作为键,"Dert/dedff/12i="作为值? -
@Lemayzeur 发布了答案它以某种方式工作
-
太棒了...我以为你想要它作为
dict
标签: django python-2.7 django-views django-request