cherrypy

    0

    1答えて

    cherrypyで提供される静的コンテンツをカスタマイズする方法を理解しようとしています。 目的は、パスが通常/ pubで始まるときにファイルを提供することですが、パスが何かで始まるときは、最初にアクセスをチェックするカスタム関数を追加したいと思います。 ドキュメントで十分です。ここに私がこれまで持っていたものがあります... import cherrypy from cherrypy.lib.

    0

    1答えて

    2番目の目を借りて、私のAjaxリクエストフォーマットの問題を確認してください。私はこのように、オブジェクトとしての私のパラメータを渡さ まず: $.getJSON('selectOne', {'modelClass': 'Address', 'id': '3'}, function(json, textStatus) { $('span#address_line').append(js

    0

    1答えて

    私は非同期コードをやり始めましたが、まだ完全に理解していません。 私は、CherryPy Webサーバーを設定し、意図的にGET要求の戻りを遅らせるプログラムを作成しました。 次に、aiohttpモジュールを使用して非同期要求を行いました。 私が行うために管理しなかった何を:応答を待っている間に は、いくつかの印刷ループを実行します 私は効果的に何をしたい:私は今、それだけを(応答を取得するまでの

    0

    1答えて

    私はlocalhostでcherrypyアプリケーションを開発しており、これを書いてセッションで何が起こっているのか把握しています。 import cherrypy class WhyNotSessions(object): @cherrypy.expose def index(self): if 'count' not in cherrypy.session

    0

    1答えて

    私のCherryPy + Peeweeアプリケーションでは、トランザクションを開始し、操作のリストを実行し、結果を示すページを返します。いずれかの操作で問題が発生した場合は、ロギングテーブルに行を追加し、その行を示すページにリダイレクトします。 CherryPyのリダイレクトは例外を発生させることによって実行され、例外によっていくつかのトランザクションがロールバックされるという問題があります。ロー

    1

    1答えて

    前提: この質問は、これが正しいアプローチですか?むしろ「どうすればいい?」 状況: thisチュートリアルの後にCherryPy RESTアプリケーションを作成しました。データはjsonモジュールを使用して返され、簡単なjson.dumpsです。この例は動作します。私はデータを持つHTMLテーブルを作成するために使用したいmakoテンプレートを持っています。ここでも、テンプレート自体が機能します

    3

    1答えて

    私はエラーの下に取得していますPOSTリクエストでセッションにオブジェクトの配列を格納したい: 予想される文字列、辞書は def POST(self): deviceArr1=[{"id":"01","name":"abc"},{"id":"02","name":"abcd"}] for device in deviceArr1: cherrypy.session[

    1

    1答えて

    CherryPyでカスタムレスポンスを返すにはどうすればいいですか? ステータスコードと本文を制御したいと思います。私はこれを行うことができ、フラスコ内の例えば :ここ return Response(response=message, status=200, mimetype="application/json")

    0

    1答えて

    私は状態マシンを包むチェリーパイサーバーを持っています。このステートマシンの背後では、プロセスやスレッド、キャッシュの管理が非常に重くなり、スレッドセーフです。だから私のチェリーパイの起動時に私はそれをアプリケーションに添付し、リクエストはapp.state_machine.methodsを呼び出します。 私は擬似コードで: from flask_app import app import ch

    1

    1答えて

    引数に関数を渡すにはどうすればよいですか? import os, random, string import cherrypy class StringGenerator(object): @cherrypy.expose def index(self): return """<!DOCTYPE html> <html lang="en">