zope.app.zapi

Software screenshot:
zope.app.zapi
Podrobnosti Software:
Verze: 3.5.0
Datum uploadu: 12 May 15
Licence: Volný
Popularita: 37

Rating: nan/5 (Total Votes: 0)

zope.app.zapi poskytuje sadu běžně používaných rozhraní API, aby se dovoz jednodušší.
Většinou, API zde uvedené jsou dováženy odjinud. Několik jsou k dispozici zde.
principy ()
Metoda ředitelé vrátí službu ověřování. Pokud je definována žádná služba, ComponentLookupError se zvyšuje:
& Nbsp; >>> z zope.app import ZAPI
& Nbsp; >>> zapi.principals () #doctest: + NORMALIZE_WHITESPACE
& Nbsp; TraceBack (poslední hovor poslední):
& Nbsp; ...
& Nbsp; ComponentLookupError:
& Nbsp; (, '')
Ale pokud budeme poskytovat služby ověřování:
& Nbsp; >>> import zope.interface
& Nbsp; >>> z zope.authentication.interfaces importovat IAuthentication
& Nbsp; >>> třída FakeAuthenticationUtility:
& nbsp; ... zope.interface.implements (IAuthentication)
& Nbsp; >>> fake = FakeAuthenticationUtility ()
& Nbsp; >>> z zope.app.testing import ztapi
& Nbsp; >>> ztapi.provideUtility (IAuthentication, falešný)
Pak bychom měli být schopni získat službu zpět, když žádáme o principech:
& Nbsp; >>> zapi.principals () je falešný
& Nbsp; Pravda

Co je nového v této verzi:

  • Odstraněno dovoz BBB zastaralých dílů (služby, MultiViews atd.) které byly odstraněny v zope.component 3.6, což vyžaduje alespoň tuto verzi.
  • Používání doctest modulu Python namísto depreacted zope.testing.doctest.

Požadavky na :

  • Python

Ostatní software developer Zope Corporation and Contributors

zope.configuration
zope.configuration

14 Apr 15

cipher.session
cipher.session

20 Feb 15

zope.app.testing
zope.app.testing

14 Apr 15

Komentáře k zope.app.zapi

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!