当前位置:  开发笔记 > 编程语言 > 正文

如何在没有模板的情况下从django视图模拟HTTP Post请求

如何解决《如何在没有模板的情况下从django视图模拟HTTPPost请求》经验,为你挑选了1个好方法。

我正在撰写观点,不太热衷于立即编写模板.

但我需要通过提交帖子请求来测试我的程序.

我如何在django视图中模拟HTTP Post

我知道python的urllib2和httplib模块允许很多选项,但我正在寻找优雅地集成到django视图中的东西.

你会创建一个执行post的方法,你会在哪里调用它?

更新:一些答案通过向我的应用程序发送POST来处理测试.如果我想POST到外部服务并处理POST响应,该怎么办?如何在不编写模板的情况下完成.



1> Joe Holloway..:

Django有一个内置的模拟客户端实用程序,可以模仿请求,就像它们来自浏览器一样.如果您不需要完全模仿浏览器并且只想直接从测试中调用视图,请考虑使用RequestFactory.

推荐阅读
jerry613
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有