grokcore.viewlet.

Zope視野のためのGrok様構成
今すぐダウンロード

grokcore.viewlet. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • ZPL
  • 出版社名:
  • The Grok Team
  • 出版社のWebサイト:
  • http://grok.zope.org

grokcore.viewlet. タグ


grokcore.viewlet. 説明

ZOPE視野のためのグロックのような構成 このパッケージは、Python(ZCMLなしで)直接Zope Veagleを直接書き込みおよび登録するのをサポートします。 Zope Viewsを書き込もうとするGrokcore.Viewで使用されるように設計されています。grokcore.viewletこのパッケージはgrokcore.componentパッケージのように設定されています。詳細についてはその資料を参照してください。必要な追加のZCML行は次のとおりです。 は、ルートZCMLの上部近くのどこかに1行目を置くFile.examplesFirst Viewlet Managerを呼び出すには、Grokcoreのインポートから:PassIndex = Viewlet.pageテンプレート( "" " テスト<ヘッド/>

"" "" "" "" "" "" "" "" "" "" "クラスコンテンツ(Viewlet.viewleLtManager):viewlet.view(index)defレンダリング(自己):u '

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. 関連ソフトウェア