Conjunto de mudanças 6511 no repositório publico


Ignorar:
Timestamp:
17/06/2012 15:51:05 (9 anos atrás)
Autor:
davilima6
Mensagem:

pep8

Localização:
PortalInterlegis/produtos/il.portalinterlegis/trunk/src/il/portalinterlegis
Arquivos:
11 editados

Legenda:

Não Modificado
Adicionado
Removido
  • PortalInterlegis/produtos/il.portalinterlegis/trunk/src/il/portalinterlegis/browser/boxes/interfaces.py

    r6495 r6511  
    1414    """
    1515
     16
    1617# decorator
    1718def rich(*args, **kwargs):
     
    2223        return cls
    2324    return f
     25
    2426
    2527@rich('text', target=AutocompleteFieldWidget)
     
    3234                            required=False)
    3335
     36
    3437@rich('text', target=AutocompleteFieldWidget)
    3538class ICarousel(BoxSchema):
     
    3942                           source=PathSourceBinder(portal_type='Document'))
    4043
     44
    4145class ICalendar(BoxSchema):
    4246    pass
     47
    4348
    4449class IAcompanheOInterlegis(BoxSchema):
    4550    pass
    4651
     52
    4753class ITabsPilares(BoxSchema):
    4854    pass
    4955
     56
    5057class IHighlight(BoxSchema):
    5158    pass
     59
    5260
    5361def box_schemas():
  • PortalInterlegis/produtos/il.portalinterlegis/trunk/src/il/portalinterlegis/browser/boxes/manager.py

    r6510 r6511  
    1717from interfaces import box_schemas
    1818
     19
    1920class PersistentDictionaryField(datamanager.DictionaryField):
    2021    adapts(PersistentDict, IField)
     
    2324
    2425template_factory = Environment(loader=PackageLoader(__name__))
     26
    2527
    2628class TemplateAware(object):
     
    4244    def __call__(self, context):
    4345        return self.template.render(
    44             box = self,
    45             has_permission = self.has_permission(context),
    46             inner = self.inner_render(context))
     46            box=self,
     47            has_permission=self.has_permission(context),
     48            inner=self.inner_render(context))
    4749
    4850    def has_permission(self, context):
     
    6971        self.schema = schema
    7072        self.number = number
    71         self.form_label = form_label or u'Edite os valore desta caixa' #TODO: improve this text
     73        self.form_label = form_label or u'Edite os valore desta caixa'  # TODO: improve this text
    7274
    7375    @property
     
    9092        return 'box_%s' % self.id
    9193
    92     edit_href = form_name # To be overridden independently
     94    edit_href = form_name  # To be overridden independently
    9395
    9496
     
    126128    return BoxEditForm
    127129
     130
    128131def build_many_box_forms(schema, max_number):
    129     for number in range(1, max_number+1):
     132    for number in range(1, max_number + 1):
    130133        build_box_form(Box(schema, number))
     134
    131135
    132136def get_or_create_persistent_dict(dictionary, key):
     
    135139        dictionary[key] = value = PersistentDict()
    136140    return value
     141
    137142
    138143# ROWS
     
    143148    def __init__(self, *row_spec):
    144149        try:
    145             for (width, renderable) in row_spec: pass
     150            for (width, renderable) in row_spec:
     151                pass
    146152        except ValueError, e:
    147153            e.args += row_spec
     
    162168        `row_spec` is a sequence of cell specs: [(width, schema, number), ...]
    163169        """
    164         return self.template.render(cells = self.cells(context))
     170        return self.template.render(cells=self.cells(context))
    165171
    166172
     
    181187for s in box_schemas():
    182188    build_many_box_forms(s, 10)
    183 
  • PortalInterlegis/produtos/il.portalinterlegis/trunk/src/il/portalinterlegis/browser/homes.py

    r6497 r6511  
    1919        return 'TODO: TAB %s' % self.title
    2020
     21
    2122class TabbedPane(object):
    2223
     
    3031FULL = 16
    3132___, _ = DtRow, Box
     33
    3234
    3335class Home(GridView):
     
    5153        ___((4, _(IHighlight, 1)), (4, _(ISimpleBox, 1)), (4, _(ISimpleBox, 2)), (4, _(ISimpleBox, 3)),),
    5254    ]
     55
    5356
    5457class Carousel(GridView):
  • PortalInterlegis/produtos/il.portalinterlegis/trunk/src/il/portalinterlegis/browser/interfaces.py

    r6495 r6511  
    1212# HOMES
    1313
     14
    1415class IComunidadeLegislativa(Interface):
    1516    "Marker interface para home"
     17
    1618
    1719class IInformacao(Interface):
    1820    "Marker interface para home"
    1921
     22
    2023class ICapacitacao(Interface):
    2124    "Marker interface para home"
     25
    2226
    2327class ITecnologia(Interface):
    2428    "Marker interface para home"
    2529
     30
    2631class IComunicacao(Interface):
    2732    "Marker interface para home"
  • PortalInterlegis/produtos/il.portalinterlegis/trunk/src/il/portalinterlegis/config.py

    r6394 r6511  
    11# -*- coding: utf-8 -*-
    2 # File: config.py
    3 
    42
    53__author__ = """Interlegis <spdt@interlegis.leg.br>"""
    64__docformat__ = 'plaintext'
    7 
  • PortalInterlegis/produtos/il.portalinterlegis/trunk/src/il/portalinterlegis/content/createcontent.py

    r6430 r6511  
    55import logging
    66from Products.Five.utilities.marker import mark
     7
    78
    89# codigo de
     
    2122
    2223    new_objects = [
    23         {   'id': 'some-id',
    24             'title': 'Some Title',
    25             'description': 'Some Description',
    26             'type': 'Folder',
    27             'layout': 'folder_contents',
    28             'workflow_transition': 'retract',
    29             'exclude_from_nav': True,
    30             'children': profile_children,
    31             'marker_interface': marker_interface
    32             },
     24        {'id': 'some-id',
     25         'title': 'Some Title',
     26         'description': 'Some Description',
     27         'type': 'Folder',
     28         'layout': 'folder_contents',
     29         'workflow_transition': 'retract',
     30         'exclude_from_nav': True,
     31         'children': profile_children,
     32         'marker_interface': marker_interface
     33         },
    3334        ]
    34    
     35
    3536    * layout:               optional, it sets a different default layout
    3637    * workflow_transition:  optional, it tries to start that state transition
    37         after the object is created. (You cannot directly set the workflow to 
     38        after the object is created. (You cannot directly set the workflow to
    3839        any state, but you must push it through legal state transitions.)
    3940    * exclude_from_nav:     optional, excludes item from navigation
     
    6263            if obj.Type() != new_object['type']:
    6364                logger.info("types don't match!")
    64             else:   
    65                 if new_object.has_key('layout'):
     65            else:
     66                if 'layout' in new_object:
    6667                    obj.setLayout(new_object['layout'])
    67                 if new_object.has_key('workflow_transition'):
     68                if 'workflow_transition' in new_object:
    6869                    try:
    69                         workflowTool.doActionFor(obj, 
     70                        workflowTool.doActionFor(obj,
    7071                            new_object['workflow_transition'])
    7172                    except WorkflowException:
    7273                        logger.info(
    7374                            "WARNING: couldn't do workflow transition")
    74                 if new_object.has_key('exclude_from_nav'):
     75                if 'exclude_from_nav' in new_object:
    7576                    obj.setExcludeFromNav(new_object['exclude_from_nav'])
    76                 if new_object.has_key('marker_interface'):
     77                if 'marker_interface' in new_object:
    7778                    mark(obj, new_object['marker_interface'])
    7879                obj.reindexObject()
    79                 children = new_object.get('children',[])
     80                children = new_object.get('children', [])
    8081                if len(children) > 0:
    8182                    createObjects(obj, children)
  • PortalInterlegis/produtos/il.portalinterlegis/trunk/src/il/portalinterlegis/setuphandlers.py

    r6441 r6511  
    44from content.createcontent import createObjects
    55from browser.homes import IComunidadeLegislativa, IInformacao, ICapacitacao, ITecnologia, IComunicacao
     6
    67
    78def setupVarious(context):
     
    2425    # navegacao de 1o nivel
    2526    normalizer = getUtility(IIDNormalizer)
    26     folders_do_menu = [{'id': normalizer.normalize(title), 
     27    folders_do_menu = [{'id': normalizer.normalize(title),
    2728                     'title': title,
    2829                     'description': u'Seção %s' % title,
     
    4142    createObjects(portal, folders_do_menu)
    4243
    43     # esconde todo o resto!
     44    # esconde todo o resto
    4445    ids_folders_do_menu = [f['id'] for f in folders_do_menu] + ['front-page']
    4546    for id in portal.objectIds():
     
    4849            if hasattr(obj, 'exclude_from_nav'):
    4950                obj.setExcludeFromNav(True)
    50                 obj.reindexObject() # nao sei exatamente pq isso, mas nao custa colocar
     51                obj.reindexObject()  # nao sei exatamente pq isso, mas nao custa colocar
  • PortalInterlegis/produtos/il.portalinterlegis/trunk/src/il/portalinterlegis/tests/fixtures.py

    r6496 r6511  
    11# -*- coding: utf-8 -*-
    2 from persistent.dict import PersistentDict
     2#from persistent.dict import PersistentDict
    33from plone.app.testing import PLONE_FIXTURE, PloneSandboxLayer, IntegrationTesting, applyProfile
    4 from z3c.form import datamanager
    5 from z3c.form.interfaces import IDataManager
     4#from z3c.form import datamanager
     5#from z3c.form.interfaces import IDataManager
    66from zope.component import adapts, provideAdapter
    77from zope.configuration import xmlconfig
    8 from zope.interface import implements
    9 from zope.schema.interfaces import IField
     8#from zope.interface import implements
     9#from zope.schema.interfaces import IField
    1010from integrationtestutils import BrowserAwareIntegrationTesting
     11
    1112
    1213class IlPortalinterlegis(PloneSandboxLayer):
     
    2122        </configure>
    2223        """, context=configurationContext)
    23 
    2424
    2525        # Load ZCML for this package
     
    3636                       plone.formwidget.contenttree,
    3737                       context=configurationContext)
    38         import il.portalinterlegis
    3938        xmlconfig.file('configure.zcml',
    4039                       il.portalinterlegis,
  • PortalInterlegis/produtos/il.portalinterlegis/trunk/src/il/portalinterlegis/tests/integrationtestutils.py

    r6485 r6511  
    3636        """
    3737        return self._auth_browser(TEST_USER_NAME, TEST_USER_PASSWORD)
    38 
  • PortalInterlegis/produtos/il.portalinterlegis/trunk/src/il/portalinterlegis/tests/testintegration.py

    r6499 r6511  
    5050                          u'Capacitação',
    5151                          u'Tecnologia',
    52                           u'Comunicação',],
     52                          u'Comunicação'],
    5353            [li.text_content() for li in dom.cssselect('#portal-globalnav li')])
    5454
    5555    def test_homes_marcadas_e_com_layout_home(self):
    5656        for id, marker in [('comunidade-legislativa', IComunidadeLegislativa),
    57                            ('informacao',          IInformacao),
    58                            ('capacitacao',         ICapacitacao),
    59                            ('tecnologia',          ITecnologia),
    60                            ('comunicacao',         IComunicacao),
     57                           ('informacao', IInformacao),
     58                           ('capacitacao', ICapacitacao),
     59                           ('tecnologia', ITecnologia),
     60                           ('comunicacao', IComunicacao),
    6161                           ]:
    6262            obj = self.portal[id]
  • PortalInterlegis/produtos/il.portalinterlegis/trunk/src/il/portalinterlegis/tests/testunitboxes.py

    r6510 r6511  
    88
    99diff_count = count(1)
     10
    1011
    1112class TestUnitBoxes(unittest.TestCase):
     
    3738
    3839            box = Box(IStubBox, 1)
    39             box.content = Mock(return_value = {'var': 'XXXX'})
     40            box.content = Mock(return_value={'var': 'XXXX'})
    4041            context = object()
    4142            self.assertMultiLineEqual('''
     
    5152
    5253                box = Box(IStubBox, 1)
    53                 box.content = Mock(return_value = {'var': 'XXXX'})
     54                box.content = Mock(return_value={'var': 'XXXX'})
    5455                context = object()
    5556                self.assertMultiLineEqual('''
     
    9293from jinja2 import Template
    9394
     95
    9496class TemplateFactoryStub(object):
    9597
Note: Veja TracChangeset para ajuda no uso do visualizador de conjunto de mudanças.
 

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