django.http.HttpRequest
中的manage.py shell
对象没有GET
或POST
属性。是否真的无法将我的Django视图中的POST
或GET
数据从其中一个网址设置为QueryDict
中的manage.py shell
?
答案 0 :(得分:1)
你可以粘贴你输入的内容吗?我可以将数据添加到GET
字典。
(stackoverflow)➜ my_project python ./manage.py shell
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)
>>> from django.http import HttpRequest
>>> req = HttpRequest()
>>> print req
<HttpRequest
path:,
GET:{},
POST:{},
COOKIES:{},
META:{}>
>>> req.GET['test'] = 'hello world'
>>> print req
<HttpRequest
path:,
GET:{'test': 'hello world'},
POST:{},
COOKIES:{},
META:{}>
>>>