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

cipher.configstore
cipher.configstore

20 Feb 15

zope.traversing
zope.traversing

11 May 15

zope.dublincore
zope.dublincore

12 May 15

zope.index
zope.index

14 Apr 15

へのコメント zope.app.zapi

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