grokcore.viewlet.Zope視野のためのGrok様構成 | |
今すぐダウンロード |
grokcore.viewlet. ランキングとまとめ
広告
grokcore.viewlet. タグ
grokcore.viewlet. 説明
ZOPE視野のためのグロックのような構成 このパッケージは、Python(ZCMLなしで)直接Zope Veagleを直接書き込みおよび登録するのをサポートします。 Zope Viewsを書き込もうとするGrokcore.Viewで使用されるように設計されています。grokcore.viewletこのパッケージはgrokcore.componentパッケージのように設定されています。詳細についてはその資料を参照してください。必要な追加のZCML行は次のとおりです。
hello world 'またはまったく異なる例:クラスAdvancedContent(Viewlet.viewletManager):viewlet.name( 'content')Viewlet.View(索引)といくつかのビューレットその1:クラスStaticData(Viewlet.Viewlet):Viewlet.View(Index)Viewlet.ViewletManager(AdvancedContent)Def Render(Self):%s
'からのデータを返します。クラスSecretData(Viewlet.Viewlet):view. et.view(index)Viewlet.ViewletManager(AdvancedContent)Viewlet.Require( 'agent.secret')secretData = viewlet.pagetemplate( ""ここに表示されていません。詳細については、コンポーネントにバインドされます。これは、Documentation.api overvaes classesViewletManagerを参照してください。新しいViewletマネージャを定義します。 Renderメソッド、テンプレート、登録済みビューレットを使用できるかどうかを提供できます。テンプレートを定義すると、マネージャがテンプレートのネームスペースでレンダリングされている現在のビューへの参照としてビューが追加されます。 Manager Object.Viewletの属性と同様に利用可能です。新しいViewletを定義します。テンプレートやレンダリングメソッドを提供できます。ビューのように、必要なデータを処理するための更新方法を定義できます。マネージャーのように、使用されている場合はテンプレートネームスペースにビューが追加されます。 ViewletManagerは、テンプレートの名前空間のマネージャへの参照と、Viewlet Object.DirectivesYouの属性として定義されています.DirectivesYouは、Grokcore.Viewからディレクティブを使用してViewletまたはViewlet Managerを登録できます。名前、コンテキスト、レイヤー、および要求(セキュリティ用) Viewletの追加:TOが追加されています。ビューレットまたはViewletManagerが登録されているViewlet Managerが登録されているビューレットマネージャが登録されているSELECTビューレットマネージャのレンダリング順序を定義します。これは数値であるはずです、最初に小さい順序が最初に、最後にレンダリングされます。要件: ・Python このリリースの新機能: ・パッケージをZope.orgリポジトリポリシーに準拠しています。 ・zope.app.testingの代わりにzope.app.wsgiのブラウザ実装を使用するように機能テストを更新します。 ・依存関係を減らす(Zope.app.PageTemplateは不要)。
grokcore.viewlet. 関連ソフトウェア