zope.app.zapi

Software captura de pantalla:
zope.app.zapi
Detalles de software:
Versión: 3.5.0
Fecha de carga: 12 May 15
Licencia: Libre
Popularidad: 5

Rating: nan/5 (Total Votes: 0)

zope.app.zapi ofrece una colección de APIs de uso común para hacer las importaciones más simple.
En su mayoría, las API proporcionadas aquí son importados de otros lugares. Unos pocos se proporcionan aquí.
directores ()
El método directores devuelve el servicio de autenticación. Si no se define ningún servicio, un ComponentLookupError se eleva:
& Nbsp; >>> from zope.app zapi importación
& Nbsp; >>> zapi.principals () #doctest: + NORMALIZE_WHITESPACE
& Nbsp; Rastreo (most recent call last):
& Nbsp; ...
& Nbsp; ComponentLookupError:
& Nbsp; (, '')
Pero si proporcionamos un servicio de autenticación:
& Nbsp; >>> zope.interface importación
& Nbsp; >>> from zope.authentication.interfaces importar IAuthentication
& Nbsp; >>> clase FakeAuthenticationUtility:
& nbsp; ... zope.interface.implements (IAuthentication)
& Nbsp; >>> falso = FakeAuthenticationUtility ()
& Nbsp; >>> from zope.app.testing ztapi importación
& Nbsp; >>> ztapi.provideUtility (IAuthentication, falso)
Entonces deberíamos ser capaces de obtener el servicio de nuevo cuando pedimos los directores:
& Nbsp; >>> zapi.principals () es falsa
& Nbsp; El verdadero

¿Qué hay de nuevo en esta versión:

  • Eliminado BBB importaciones de piezas obsoletas (servicios, Multiviews etc.) que fueron retirados en zope.component 3.6, por lo que requiere al menos esta versión.
  • Uso del módulo doctest de Python en lugar de zope.testing.doctest depreacted.

Requisitos

  • Python

Otro software de desarrollador Zope Corporation and Contributors

Comentarios a la zope.app.zapi

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!