source: publico/PortalInterlegis/produtos/il.portal.theme/trunk/il/portal/theme/browser/paginainicialview.py @ 6095

Última Alteração nesse arquivo desde 6095 foi 6095, incluída por davilima6, 8 anos atrás

Atualiza nomes de interfaces e classes (pep8)

File size: 847 bytes
Linha 
1from zope.interface import implements, Interface
2
3from Products.Five import BrowserView
4from Products.CMFCore.utils import getToolByName
5
6
7class IPaginaInicialView(Interface):
8    """
9    PaginaInicial view interface
10    """
11
12    def test():
13        """ test method"""
14
15
16class PaginaInicialView(BrowserView):
17    """
18    PaginaInicial browser view
19    """
20    implements(IPaginaInicialView)
21
22    def __init__(self, context, request):
23        self.context = context
24        self.request = request
25
26    @property
27    def portal_catalog(self):
28        return getToolByName(self.context, 'portal_catalog')
29
30    @property
31    def portal(self):
32        return getToolByName(self.context, 'portal_url').getPortalObject()
33
34    def test(self):
35        """
36        test method
37        """
38        dummy = ('a dummy string')
39
40        return {'dummy': dummy}
Note: Veja TracBrowser para ajuda no uso do navegador do trac.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.