我有一个非常简单的应用程序,我必须使用django测试客户端创建一个简单的发布请求。
userFrom = Client()
userFrom.login(username="admin1",password=test_password)
data = {"some":"data"}
responseNew = userFrom.post("/foo/too/",simplejson.dumps(data),content_type="application/json")
当我在“/ foo / too /”视图中检查帖子请求时,帖子字典为空。
我检查过以下问题。这是行不通的。 我正在使用Django 1.5。
答案 0 :(得分:0)
您可以尝试以下内容:
responseNew = userFrom.post("/foo/too/", data)
答案 1 :(得分:0)
如果发布数据仍然为空,请尝试发送json
client.post(url, json.dumps(data), content_type="application/json")