伝統的に、この翻訳には無料のコンテンツがあります。 著者によれば、不要な部分は削除され、他の部分は補足されます。 物語の意味を変えるテキストの強い歪みに気づいた人々への大きなリクエスト-PMで書いて、私はそれを修正します。 UPD:かなり前に翻訳が開始されましたが、今では活動の焦点が別の領域に移されています。おそらく、この小さな部分が新しいテクノロジーを自分で学ぶ良い出発点となるでしょう。
Pyramidは、PylonsおよびZopeコミュニティ向けの高速でモダンなWebフレームワークとして登場しました。 完全なCMSではなくWebアプリケーションのみが必要な場合、PyramidはほとんどのPloneのような技術を保存したり、プロジェクトを急いで組み立てたりする機会を提供します。
このマニュアルには、すべてについて少しが含まれています。技術のほとんどの機能の実用的な紹介です。 それのために楽しい、速いペースで習得することができ、確かにそれはプロのためではありません。
本編への道
主なセクションで収集されたマニュアル。 それは、ダミーのUI \ UX(翻訳UI-英語ユーザーインターフェイス; UX-ユーザーエクスペリエンス)の作成から始まります。 各メインエリアは、定義がほとんどない一連のステップで構成されています。 作業コードは徐々に蓄積されます。
シナリオで説明したように、単純なアプリケーションは、多くのプロジェクトを率いる多数の企業向けのプロジェクト管理システムです。 このチュートリアルの初期アーキテクチャとして、トラバーサルとZODBを選択しました。
目次
一般的な説明(スクリプト)
インストール方法
手順
コード例
PyramidのシンプルなUXを作成します
目標
私たちのワークフロー
内容
ステップ01: ピラミッドのHello World
ステップ02: ユニットおよび機能テスト
ステップ03: カメレオンのハローワールド
ステップ04: ビューフレーム
ステップ05: マスターテンプレートの作成
ステップ06:クラスを表示する
ステップ07:レイアウト
ステップ08:静的アセット(アセット)を使用したCSSおよびJS
ステップ09:JSONビューを使用したAJAX
ステップ10:再利用可能なテンプレートマクロ
リソース、階層、およびトラバーサル
目標
内容
ステップ01:スタートページ:サイトルート
ステップ02:トラバーサルの基本階層
ステップ03:タイプ固有のビュー
ステップ04:基本コンテンツの作成
ステップ05:プロジェクター(リソース)(リソース)
変形とコランダーを使用したフォームと図
目標
内容
ステップ01:Hello World with Deform
ステップ02:フォーム処理
リストの次へ
会議からのフィードバックを受け取った後、次のセクションを修正する必要があります。
ピラミッドのセキュリティ
内容
ステップ01:ACLのHello World
ステップ02:ログインとログアウト
ZODBにコンテンツを保存する
目標
プリセット
手順
追加のタスク
分析
議論
repoze.catalogを使用する
目標
プリセット
手順
追加のタスク
分析
resources.py
views.py
議論