zope.app.zapi

Skjermbilde programvare:
zope.app.zapi
Prog.varedetaljer:
Versjon: 3.5.0
Last opp dato: 12 May 15
Lisens: Gratis
Popularitet: 5

Rating: nan/5 (Total Votes: 0)

zope.app.zapi gir en samling av brukte APIer for å gjøre import enklere.
Stort sett er de APIer som tilbys her er importert fra andre steder. Noen få er gitt her.
rektorer ()
Den rektorer metoden returnerer autentiseringstjeneste. Hvis ingen tjeneste er definert, er en ComponentLookupError hevet:
& Nbsp; >>> fra zope.app import zapi
& Nbsp; >>> zapi.principals () #doctest: + NORMALIZE_WHITESPACE
& Nbsp; Traceback (siste samtale sist):
& Nbsp; ...
& Nbsp; ComponentLookupError:
& Nbsp; (, '')
Men hvis vi gir en autentiseringstjeneste:
& Nbsp; >>> import zope.interface
& Nbsp; >>> fra zope.authentication.interfaces importere IAuthentication
& Nbsp; >>> klasse FakeAuthenticationUtility:
& nbsp; ... zope.interface.implements (IAuthentication)
& Nbsp; >>> falske = FakeAuthenticationUtility ()
& Nbsp; >>> fra zope.app.testing import ztapi
& Nbsp; >>> ztapi.provideUtility (IAuthentication, falske)
Da bør vi være i stand til å få tjenesten tilbake når vi ber om prinsippene:
& Nbsp; >>> zapi.principals () er falske
& Nbsp; Sann

Hva er nytt i denne versjonen:

  • Fjernet BBB import av nedgraderte deler (tjenester, Multiviews etc.) som ble fjernet i zope.component 3.6, og dermed krever minst denne versjonen.
  • Bruk av Pythons doctest modul i stedet for depreacted zope.testing.doctest.

Krav

  • Python

Annen programvare fra utvikleren Zope Corporation and Contributors

Kommentarer til zope.app.zapi

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!