pyams_pagelet package ⊞¶
PyAMS_pagelet package
PyAMS pagelets management package
Subpackages¶
pyams_pagelet.metaconfigure¶
PyAMS_pagelet.metaconfigure module
This module provides handlers for ZCML directives.
pyams_pagelet.metadirectives¶
PyAMS_paget.metadirectives module
This module provides interface of ZCML directives.
-
interface
pyams_pagelet.metadirectives.IPageletDirective[source]¶ Pagelet ZCML directive interface
-
name¶ The name of the view
Shows up in URLs/paths. For example “foo” or “foo.html”
Implementation: zope.schema.TextLineRead Only: False Required: True Default Value: None Allowed Type: str
-
context¶ The interface or class this view is for
Implementation: zope.configuration.fields.GlobalObjectRead Only: False Required: False Default Value: None
-
layer¶ The request interface or class this pagelet is for
Defaults to pyramid.interfaces.IRequest
Implementation: zope.configuration.fields.GlobalObjectRead Only: False Required: False Default Value: None
-
view¶ View class
The view function or class
Implementation: zope.configuration.fields.GlobalObjectRead Only: False Required: True Default Value: None
-
permission¶ Permission
The permission needed to use the view
Implementation: zope.schema.TextLineRead Only: False Required: False Default Value: None Allowed Type: str
-
pyams_pagelet.pagelet¶
PyAMS_pagelet.pagelet module
This module provides the core pagelet implementation, and a “pagelet_config” decorator which can be use to register pagelets instead of ZCML directives.
-
class
pyams_pagelet.pagelet.Pagelet(context, request)[source]¶ Bases:
objectContent provider with layout support
-
layout= None¶
-
permission= None¶
-
template= None¶
-