python - Pylonsを初めて使用し、ルートを理解しようとする

原文 python routes pylons

私はpylonに不慣れで、次のコードを理解しようとしています。

map.connect(':controller/:action/:id')


どんな助けでも事前に感謝します!
答え
これは、パイロンに「着信リクエストURLを3つの部分に分割し、最初のパス項目にちなんで名前が付けられたコントローラを見つけて、2番目にちなんで名付けられたメソッドを見つける一般的なルートです。存在する場合は、3番目のパスで呼び出します。引数としてのアイテム。」これらの種類のパスは、データベースに支えられたオブジェクトを公開するWeb APIに共通です。「コントローラー」はモデルクラスの名前、「アクション」はそのモデルのメソッド、「id」は影響を受けるデータベースエンティティ。

pylonsのroutesロジックはそれ自体のpythonパッケージとして存在し、その使用方法に関する詳細なドキュメントがいくつかあります。
関連記事

python - Pythonでの配列のすべての要素の文字列操作

python - 文字列から日時変数形式

python - Pythonでユニコード文字のリストをヘブライ文字列に変換する

python - Python executorの作成に関する問題

python - 孫ではなく子供のCPU使用率を測定する

python - 極座標プロットのエラーバーがmatplotlibの角度で回転しません

python - ユーザー定義クラスに異なる名前を使用すると、2つのPythonスクリプトの動作が異なる

python - python +セキュリティ

python - エキスパンダーラベルのPangoマークアップ

python - インポートされたメソッドにローカル変数を使用させる