zope.app.zapi

ソフトウェアのスクリーンショット:
zope.app.zapi
ソフトウェアの詳細:
バージョン: 3.5.0
日付のアップロード: 12 May 15
ライセンス: 無料
人気: 37

Rating: nan/5 (Total Votes: 0)

zope.app.zapiは輸入を簡単にするために一般に使用されるAPIのコレクションを提供します。
ほとんどの場合、ここで提供されるAPIは、他の場所からインポートされます。いくつかは、ここで提供されています。
プリンシパル()
プリンシパルメソッドは、認証サービスを返します。何のサービスが定義されていない場合、ComponentLookupErrorが発生します:
  >>> zope.appインポートZAPIから
  >>> zapi.principals()#doctest:+ NORMALIZE_WHITESPACE
 トレースバック(最新の呼び出しの最後):
  ...
  ComponentLookupError:
 (、 '')
しかし、我々は、認証サービスを提供する場合:
  >>>インポートzope.interface
 は>>> zope.authentication.interfacesからIAuthenticationをインポート
  >>>クラスFakeAuthenticationUtility:
  ... zope.interface.implements(IAuthentication)
  >>>偽= FakeAuthenticationUtility()
  >>> zope.app.testing輸入ztapiから
  >>> ztapi.provideUtility(IAuthentication、偽)
その後、我々は我々が主体のために要求したときバックサービスを受けることができる必要があります:
  >>> zapi.principals()が偽であります
 真

この何このリリースで新しく追加されます。

zope.component 3.6で削除された非推奨部品(サービスのMultiViewsなど)の削除されたBBBの輸入は、このように少なくとも必要このバージョン。
Pythonのdoctestのモジュールの代わりにdepreacted zope.testing.doctestを使用しました。

この要件:

このパイソン

開発者の他のソフトウェア Zope Corporation and Contributors

m01.mongofake
m01.mongofake

14 Apr 15

zope.app.locales
zope.app.locales

14 Apr 15

zope.event
zope.event

14 Apr 15

zope.session
zope.session

11 May 15

へのコメント zope.app.zapi

コメントが見つかりません
コメントを追加
画像をオンにする!