werkzeug

    1热度

    2回答

    我在gunicorn上提供了一个Werkzeug应用程序。脚本目录布局看起来像这样: prj/ __init__.py application.py :which has a WSGI application object "wsgi_app". settings_app.py :settings for werkzeug applicaiton code. 然后

    6热度

    1回答

    我想通过werkzeug流大文件。 目前我WSGI应用程序是这样的: from werkzeug.wrappers import Request, Response from werkzeug.wsgi import ClosingIterator, wrap_file import os class Streamer(object): def __init__(self):

    1热度

    1回答

    下运行使用reloader从WERKZEUG窗口下,我不能运行run_simple开发Web服务器和use_reloader=True: run_simple("localhost", 8090, application, use_reloader=True) 最终它会抛出too many values to unpack而在wergzeug.serving穿越new_environ 。如果我

    220热度

    5回答

    我不确定这是否是Flask特定的,但是当我在dev模式下运行应用程序时(http://localhost:5000),我无法从网络上的其他计算机访问它(使用http://[dev-host-ip]:5000 )。例如,在Rails模式下,它可以正常工作。我找不到关于Flask dev服务器配置的任何文档。任何想法应该配置什么来启用它?

    1热度

    1回答

    我刚刚尝试了“django_extensions”,它似乎有很好的东西,但有两个问题: 1 - 当使用runserver_plus时,似乎网页不更新,当我更新代码(并保存它),并采取变化的影响,我必须打破进程,并重新加载服务器!在runserver上使用django的芯片,我对任何文件所作的每一次更改都会在重新整理网页之后生效,我已经检查了runserver.py和runserver_plus.p

    2热度

    2回答

    使用tipfy,如果更具体的路由不匹配,如何表示urls.py中的捕获所有路由? Tipfy使用WERKZEUG般的路由,所以有这个(在urls.py): def get_rules(app): rules = [ Rule('/<any>', endpoint='any', handler='apps.main.handlers.MainHandler'), Rule('/

    6热度

    2回答

    我有一个窗体发送表单时,发送一个字符串到我的Flask应用程序。该字符串是一个文件路径,所以我想确保它不包含任何令人讨厌的内容,例如../../../etc/passwd。 Flask使用的Werkzeug具有称为secure_filename的便利功能,可以从文件名中去除令人讨厌的东西。不幸的是,当输入像templates/example.html这样的完整路径时,它将/转换为_,所以我们以te

    1热度

    3回答

    如何在没有任何ORM如SQLAlchemy的情况下使用Werkzeug框架?就我而言,要从现有的表&数据中重写SQLAlchemy中的所有表和列是很费事的。 如何查询数据库并从数据库输出中创建对象? 就我而言,现在我用cx_Oracle来使用Oracle。如果您还有MySQL的解决方案,请提及它。 谢谢。

    1热度

    4回答

    我已经安装了virtualenv以及flask,werkzeug,jinja2和SQLAlchemy。我是继烧瓶网站上提到的教程和执行烧瓶代码时,我碰到下面的错误 Traceback (most recent call last): File "hello.py", line 1, in ? from flask import Flask File "/root/my

    7热度

    1回答

    我很难在路由发生之前尝试修改Flask请求对象。 我的API模块(不是我的整个Flask应用程序)依赖于通过发送特殊标头来伪造PUT和DELETE操作。我需要检查“-Method”头的内容,并相应地修改Flask Request对象,然后Flask执行其路由。 这是短期,Python的,明确的代码,我想工作: @api.before_request def method_scrubbing():