zope.app.zapi

Screenshot der Software:
zope.app.zapi
Softwarebeschreibung:
Version: 3.5.0
Upload-Datum: 12 May 15
Lizenz: Frei
Popularität: 5

Rating: nan/5 (Total Votes: 0)

zope.app.zapi bietet eine Sammlung von häufig verwendeten APIs Importe einfacher.
Meistens sind die hier zur Verfügung gestellten APIs von anderswo importiert. Einige finden Sie hier.
Prinzipien ()
Der Schulleiter Methode gibt den Authentifizierungsdienst. Wird kein Service definiert ist, wird ein ComponentLookupError angehoben:
& Nbsp; von zope.app >>> import zapi
& Nbsp; >>> zapi.principals () #doctest: + NORMALIZE_WHITESPACE
& Nbsp; Traceback (jüngste Aufforderung zuletzt):
& Nbsp; ...
& Nbsp; ComponentLookupError:
& Nbsp; (, '')
Aber wenn wir einen Authentifizierungsdienst:
& Nbsp; >>> import zope.interface
& Nbsp; >>> von zope.authentication.interfaces importieren IAuthentication
& Nbsp; >>> class FakeAuthenticationUtility:
& Nbsp; ... zope.interface.implements (IAuthentication)
& Nbsp; >>> gefälschte = FakeAuthenticationUtility ()
& Nbsp; von zope.app.testing >>> import ztapi
& Nbsp; >>> ztapi.provideUtility (IAuthentication, fake)
Dann sollten wir in der Lage, den Service wieder zu bekommen, wenn wir fragen Sie nach den Prinzipien sein:
& Nbsp; >>> zapi.principals () ist fake
& Nbsp; Wahr

Was ist neu in dieser Pressemitteilung:

  • Entfernt BBB Einfuhr von veralteten Teilen (Dienstleistungen, Mehrfachansichten etc.) die in zope.component 3.6 entfernt wurden, damit zumindest diese Version zu erfordern.
  • Verwenden von Python doctest Modul statt depreacted zope.testing.doctest.

Anforderungen :

  • Python

Andere Software von Entwickler Zope Corporation and Contributors

Kommentare zu zope.app.zapi

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!