''' Resources (sub) package, used to connect URLs to views ''' from pyramid.security import Allow, Everyone, DENY_ALL class RegistrationResource: ''' The resource for new user registration :param pyramid.request.Request request: the current request object :param str name: the name of the resource :param parent: the parent resouce ''' nav_active = 'welcome' def __init__(self, request, name, parent): ''' Create registration resource :param pyramid.request.Request request: the current request object :param str name: the name of the resource :param parent: the parent resouce ''' self.request = request self.__name__ = name self.__parent__ = parent def __acl__(self): ''' access controll list for the resource ''' return [(Allow, Everyone, 'view'), DENY_ALL]