twisted.web

    2

    1答えて

    this exampleに基づいて、ツイストベースのハートビート・クライアント/サーバー・コンボを実装しています。それは私の最初のTwistedプロジェクトです。 基本的には、UDPリスナー(Receiver)で構成され、受信パッケージでリスナーメソッド(DetectorService.update)を呼び出します。 DetectorServiceは常に現在のアクティブ/非アクティブなクライアント

    1

    1答えて

    超基本的なHTTPのツイストペアのフロントエンドの場合。 私はそれを伝えない限り、どのようなhtmlも書かれていないことを確認する方法を教えてください。 私は/ zooの下にURLを持っています。 トレースバックや 'No such Resource'レスポンスの場合は、接続を切断するか、空のレスポンスを返すだけです。 私はそれは非常にシンプルなものだと思うけど、それを理解することはできません:)

    2

    1答えて

    レンダリングの方法からリダイレクトすることができるかどうか疑問に思っていました。 私はさまざまなリダイレクト方法を試してきましたが、getChildメソッドで使用された場合にのみ文書化されています。 基本的には、ユーザーがログインしているかどうかを確認しています。ユーザーがログインしていない場合は、ユーザーを別のリソースに転送します。 def render_GET(self, request):

    1

    1答えて

    twisted.webに接続のインスタンスを格納する方法は?私はrequest.getSession()を見ましたが、私は検索しました。 ありがとうございました。 更新: 私はたくさんの例がdocumentation of twistedであり、後に def render_POST(self, request): command = request.path[1:] sess

    1

    2答えて

    で働くには、ねじれたウェブドキュメントがでGetChildがそのように実装されなければならないことを言う: class Hello(Resource): isLeaf = True def getChild(self, name, request): if name == '': return self return Resource.ge

    9

    3答えて

    私はこのツイストアプリケーションを数ヶ月前にプログラミングしました。これは設定用のWebベースのユーザーインターフェイスで拡張したいと考えています。 TwistedウェブサイトはNevowを推奨していますが、これが良い選択であるかどうかはわかりません。彼らのウェブサイトはしばらくの間ダウンしており、そのランチパッドのページは半年で更新されていなかった。このプロジェクトは死んでいますか? また、Ne

    2

    1答えて

    私はツイストに新しいですし、私のスクリプトを実行している間、私はこのエラーを取得するか、なぜ私は理解できない「Request.finishが呼び出された後Request.writeは、リクエストに応じて呼び出され、」\ 基本的には。スクリプトは2ページで構成され、最初はHTMLフォームであり、それ自体を呼び出してブロッキングメソッドを実行し、結果を表示します。 Request.finishは、あな

    2

    1答えて

    私は自分の最初のTwisted 10.1.0ウェブResourceを書きました。私はベストプラクティスに正確に従わず、初心者のバグを含んでいる可能性があると感じてフィードバックを求めています。 リソースは/?url=http://www.foo.baz/abc123に応答し、dictを返すサービスに依存します。何かがうまくいかない場合(無効または存在しないなどurl)、400が返されます。 コメン