14得票10回答
Django配置错误:无法加载WSGI应用程序'myproject.wsgi.application';导入模块时出错

我几乎刚刚安装了django,当我运行 python manage.py runserver 时,它给出了以下错误: ImproperlyConfigured: WSGI应用程序 'myproject.wsgi.application' 无法加载;导入模块出错。 settings.pyWS...

11得票3回答
龙卷风(Tornado)和Python 3.x

我非常喜欢Tornado,想在Python 3中使用它,但它是为Python版本2.5和2.6编写的。 不幸的是,这个项目的源代码似乎没有测试套件。如果我理解正确,其中的WSGI部分不太容易移植,因为目前还没有针对Python 3的WSGI规范,但我更关心Tornado的异步功能,即使能实现...

18得票1回答
Gunicorn无法启动Flask应用程序,因为“应用程序对象必须可调用”。

这可能是一个Python初学者的问题,但是我花了一整天的时间进行搜索,仍然没有找到解决方案。我创建了一个简单的Flask应用程序,这里是python_pgfutter_importer/app.py的代码片段: import os from flask import Flask, Bluep...

8得票4回答
一旦请求URL,即可推送数据

假设当用户在我的服务器上请求/foo时,我发送以下HTTP响应(不关闭连接): Content-Type: multipart/x-mixed-replace; boundary=----------------------- ----------------------- Content...

10得票2回答
瓶子友好的WSGI身份验证库/中间件

我需要的是一个轻量级的认证/ACL库或中间件,最好支持openID(虽然这不是必要的),并且能够与bottle框架兼容(即,可能不使用异常作为内部流控制机制)。有任何建议吗? 编辑: 对于barrel有什么想法吗?

12得票3回答
如何在Python魔术编码指定行中指定扩展ASCII(即range(256))?

我正在使用mako模板生成专用的配置文件。其中一些文件包含扩展ASCII字符(>127),但是当我使用以下代码时,mako会报错,称这些字符超出范围: ## -*- coding: ascii -*- 我在想,是否有类似于以下的东西: ## -*- coding: eascii ...

32得票1回答
Tornado与WSGI(通过Gunicorn)的对比

我读到 这篇文章 关于 Tornado: 另一方面,如果你已经有了一个 WSGI 应用程序并想要在一个非常快的 tornado.httpserver.HTTPServer 上运行它,请使用 tornado.wsgi.WSGIContainer 将其包装起来。但是你需要小心。由于你的原始...

7得票2回答
Python 3的WSGI请求和响应包装器

Python 3是否有WSGI请求和响应包装器? WebOb看起来不错(虽然有一些批评),但似乎是用Python <3编写的。 Werkzeug似乎也是用Python <3编写的。 我应该为Python 3编写自己的请求和响应包装器吗?也许这是不可能的,因为在Python 3中...

8得票1回答
获取gunicorn工作进程的数量?

如何在运行在Gunicorn中的WSGI应用程序内部编程地获取当前Gunicorn工作进程的数量?如果我使用Flask,是否会有任何不同?

9得票1回答
使用WSGI(无框架)将用户重定向到URL

我正在尝试使用Python的WSGI来开发一个小型Web应用程序。例如,如果用户选择Google,则会被重定向到google.com;如果他们选择Facebook,则会被重定向到facebook.com,以此类推。 from wsgiref.simple_server import make...