如何从脚本测试WSGI应用程序?

时间:2010-09-17 13:19:02

标签: python django testing wsgi

我正在使用mod_wsgi部署的应用程序调试一个非常奇怪的问题,导致Django / Apache(尚不知道哪个)给某些用户而不是正确的404提供状态500错误。我想从调试环境中排除Apache确定设置的哪个部分出错并将我的请求手动发送到WSGI处理程序。

我怀疑它就像设置环境和运行python wsgi_handler.py一样简单,但这是正确的吗?环境还应该包含什么?任何指向现有文档的指针?

1 个答案:

答案 0 :(得分:4)

  

就像设置环境和运行python wsgi_handler.py,

一样简单

正确。

  

环境应该包含什么?任何指向现有文档的指针?

你读过这个吗? http://docs.python.org/library/wsgiref.html

您可以从桌面轻松运行Web服务器进行测试。这是几行代码。

http://docs.python.org/library/wsgiref.html#wsgiref.simple_server.make_server