werkzeug

    23热度

    2回答

    我正在写容器应用程序,它接受带有json数据的POST请求。基于传递给应用程序的数据大小,我注意到响应时间的巨大差异。调试后,我将问题缩小到了我从请求对象中检索json数据的那一行。注意到在烧瓶开发服务器上进行测试可能很重要。 start = time.time() resp = json.dumps(request.json) return str(time.time() - start)

    1热度

    1回答

    我正在使用werkzeug缓存在请求之间缓存内存中常用的对象。我一直在做很多重构并开始使用蓝色打印,但现在应用程序在尝试写入缓存时发生崩溃。我无法获得任何调试信息,因为它只是死了。任何人有任何想法在哪里看,或更好的方法来解决这个问题?我从数据库中读取的数据很少会发生变化,所以我希望通过请求将其缓存在Web服务器中,并使其每10或20分钟超时并刷新一次。

    0热度

    1回答

    我有一个DB类别列表,如下所示,它工作正常+按ID排序。 {% for category in menu_categories|sort(attribute="id"): %} <div> {{ category.name }} </div> {% endfor %} 我只需要一个异常,如果category='Pizza'存在先列出它。

    9热度

    3回答

    我已经使用werkzeug创建了小型web服务器,并且能够以通常的Python方式运行它,使用python my_server.py。页面加载,一切正常。现在我想在我的电脑启动时启动它。最简单的方法是什么?我一直在努力与暴发户,但它似乎并没有“生活在一个背景”因为我执行start my_server后,我立即收到kernel: [ 8799.793942] init: my_server main

    0热度

    1回答

    我正在开发一个带Bottle的REST风格的Web服务,可能很快就会迁移到Werkzeug。我想实现一个基于私钥/公钥对运行的身份验证方案,其中服务器只需存储公共部分,而用户保留私钥。在访问时,服务器将要求访问者使用服务器可以验证的私钥和与公钥部分相关的私钥执行操作。一旦成功,例如一个令牌可以被使用一段时间。为Werkzeug或Bottle实施这样的途径是什么?任何项目/例子我可以从?

    0热度

    1回答

    我有一个来自werkzeug的请求对象。我想改变这个请求对象的值。这是不可能的,因为werkzeug请求对象是不可变的。我理解这个设计决定,但我需要改变一个价值。我该怎么做呢? >>> request <Request 'http://localhost:5000/new' [POST]> >>> request.method 'POST' >>> request.method = 'GE

    3热度

    1回答

    我使用Python 2.7在Google App Engine上运行Flask 0.9/Werkzeug 0.8.3,我迫切希望Werkzeug调试器运行。尝试使用werkzeug_appengine_debugger后,我在控制台以下异常: File "/path/to/application/main.py", line 14, in <module> @app.route('/')

    -1热度

    1回答

    我想从http://werkzeug.pocoo.org/上传标志图像 保存后,我尝试了以下操作。我是一个小白所以请帮助.. 当我通过HTML表单上传接收到的数据流是 'GIF89a\xa0\x00\xa0\x00\xe3\x08\x00\x01\x03\x00,)\x00JB\x00g`\x00\x96\x8a\x00\xcd\xbc\x00\xe9\xd5\x00\xfd\xeb\x00\xf

    0热度

    1回答

    如果我们有一个带有cname记录的客户sub1.notourserver.com,指向类似abcdefg.ourserver.com的内容,我们将该主机读为sub1.notoursever.com。我们有可能以某种方式从此请求中获得价值abcdefg.ourserver.com?我们有一个子域路由设置,但是它并没有采用它,因为主机与我们的SERVER_NAME配置设置不匹配。

    0热度

    3回答

    需要websocket wsgi库,它与werkzeug兼容。