Olá pessoal!

 Estou escrevendo um produto, com um tipo chamado "Portaria". E algo
assustador acontece quando eu redefino o campo description (também acontece
com o title)

 Adicionei alguns itens "Portaria" (cada um com uma descrição diferente), e
quando fui olhar no site, a descrição estava igual à da pasta pai... E mais
estranho ainda: usando o pdb, percebi que diferentes métodos retornam
diferentes descrições:


(Pdb) portaria_item.description
'minha descrição do item portaria'

(Pdb) portaria_item.Description()
'descricao da pasta pai'

(Pdb) portaria_item.getDescription()
'minha descrição do item portaria'

Alguma idéia? Um pouco do código abaixo:


content/portaria.py


.
.
.
PortariaSchema = schemata.ATContentTypeSchema.copy() + atapi.Schema((

    atapi.TextField(
        'description',
        storage=atapi.AnnotationStorage(),
        widget=atapi.TextAreaWidget(
            label=_(u"Descri\xe7\xe3o"),
            description=_(u"Resumo da portaria"),
        ),
        required=True,
    ),
.
.
.
))

PortariaSchema['description'].storage = atapi.AnnotationStorage()
.
.
.


 
Obrigado! 
-- 
View this message in context: 
http://plone-regional-forums.221720.n2.nabble.com/Coisas-estranhas-quando-redefinindo-description-em-um-novo-tipo-tp4977317p4977317.html
Sent from the Zope & Plone - Portugal/Brazil mailing list archive at Nabble.com.

Responder a