werkzeug

    1

    1답변

    방금 ​​"django_extensions"를 시도해 보았지만 좋은 물건이있는 것 같습니다. 그러나 그것에 대한 두 가지 질문이 있습니다. 1 - runserver_plus를 사용할 때 웹 페이지가 코드를 업데이트 할 때 업데이트되지 않는 것처럼 보입니다.) 그리고 변경 효과를 가져 오려면, 나는 프로세스를 깨뜨리고 서버를 다시로드해야합니다! runserv

    3

    1답변

    WSGI/Werzeug 기반 웹 응용 프로그램을 구현하고 양식 기반 인증을 구현하는 데 도움이 필요합니다. 나는 repoze를 발견했다. 그리고 그것은 나의 문제의 대부분을 해결한다고 생각한다. 그것은 데이터베이스 코드에 사용할 SqlAlchemy와 잘 동작합니다. 내가 찾고있는 건 암호로 암호를 해독하고, 세션 하이재킹으로부터 보호하는 코드이다. ...

    35

    3답변

    그래서 나는 여러 경로로 액세스 할 수있는 방법이 있습니다 이제 @app.route("/canonical/path/") @app.route("/alternate/path/") def foo(): return "hi!" , 내가 url_for("foo")를 호출 내가 처음 경로를 얻을 것이다 알 수 있습니까?

    1

    1답변

    브라우저에서 직접 액세스 할 수있는 예외가 발생하면 Rails에서 대화 형 셸을 사용할 수 있을지 궁금합니다. Werkzeug에서이 기능을 사용하는 것을 좋아합니다. Werkzeug 디버거의 예제 : Rails에서 동일한 작업을 수행 할 수 있으면 좋습니다. 이것을 보관하는 몇 가지 방법을 알고 있습니까?

    6

    1답변

    file.save('path',filename')으로 파일을 작성한 후에 file.stream.read()에 액세스 할 수 없으며 그 반대의 경우도 마찬가지입니다. (파일 업로드 패턴에서 파생 된) 예제 코드 : import os from flask import Flask, request, redirect, url_for, send_from_directo

    34

    3답변

    PHP로 알고 있습니다. $_GET['key1']['key2']을 사용하여 배열의 형식으로 전송되는 GET 데이터를 검색 할 수는 있지만 파이썬에서 가능한 것은 문자열 만 받았기 때문에 가능하지 않습니다. 배열/목록으로 인식됩니다. 필자는 플라스크/워커스를 사용합니다.

    6

    1답변

    werkzeug을 통해 큰 파일을 스트리밍하고 싶습니다. 현재 내 WSGI 응용 프로그램은 다음과 같습니다 from werkzeug.wrappers import Request, Response from werkzeug.wsgi import ClosingIterator, wrap_file import os class Streamer(object):

    6

    2답변

    Heroku는 클라이언트에서 서버로 프록시를 요청하므로 원래 IP 주소를 찾으려면 X-Forwarded-For를 구문 분석해야합니다. 는 X-전달-의 경우의 일반적인 형식은 다음과 같습니다 X-Forwarded-For: client1, proxy1, proxy2 내가 클라이언트의 원래 IP 액세스하기 위해 해결책을 마련하기 위해 노력하고있어, 플라스크에

    0

    1답변

    에 http put 요청을 보내면 werkzeug를 사용하여 요청을 수신하고 처리합니다. 기능 중 하나에서 요청 (A에서 말)을 듣고 다른 서버 (B)로 http put 요청을 보내야합니다. 그런 다음 B에서 응답을받은 후 A 응답으로 응답해야합니다. 저는 werkzeug에 익숙하지 않아서 요청을 보낼 수있는 능력이 있는지 확신 할 수 없으므로 요청을 보내

    8

    1답변

    이 간단한 응용 프로그램은 두 teardown_request 핸들러를 가지고 있으며, 나는 그들 모두, 모든 요청에 ​​대해 호출 할 기대 아무리 그러나 때 documentation import flask import werkzeug.exceptions app = flask.Flask(__name__) @app.teardown_request de