Re: [Zope-pt] Setar data de expiração na criação de um objeto

2005-11-10 Por tôpico Dorneles Treméa
Opa Lowie,

> pessoal, to precisando setar a data de expiração na criação de um objeto.
> To seguindo o modelo do MPoll, mas não tá funcionando.
> 
> O que to tentando é isso:
> 
> def __init__(self, id, **kwargs):
>   self.setExpirationDate('2005/11/13')
>   BaseContent.__init__(self, id, **kwargs)
> 
> Alguém tem alguma dica?

tenta fazer isso no método 'manage_afterAdd', mas seguindo
a observação do Senra... :-)

HTH,

-- 

Dorneles Treméa
X3ng Web Technology


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [Zope-pt] Setar data de expiração na criação de um objeto

2005-11-10 Por tôpico Luis Flavio Rocha
Opa,

também já testei isso ;-)

Infelizmente não funcionou.

Valeu a força,

Luis

On 11/10/05, Rodrigo Dias Arruda Senra <[EMAIL PROTECTED]> wrote:
> On Thu, 10 Nov 2005 11:56:14 -0200
> Luis Flavio Rocha <[EMAIL PROTECTED]> wrote:
>
> > Opa,
> >
> > pessoal, to precisando setar a data de expiração na criação de um objeto.
> > To seguindo o modelo do MPoll, mas não tá funcionando.
> >
> > O que to tentando é isso:
> >
> > def __init__(self, id, **kwargs):
> >   self.setExpirationDate('2005/11/13')
> >   BaseContent.__init__(self, id, **kwargs)
> >
> > Alguém tem alguma dica?
>
> Estou totalmente por fora, mas vou dar um chute
> que provavlemnte vai ser bola fora,mas 
>
>
> Não faria mais sentido fazer a inicialização
> na ordem inversa ? Primeiro chama o
> inicializador (não é bem um construtor) da classe base
> e depois vc faz a sobrescrita de parâmetros .
> Desse jeito:
>
> > def __init__(self, id, **kwargs):
> >   BaseContent.__init__(self, id, **kwargs)
> >   self.setExpirationDate('2005/11/13')
>
> Não tenho a menor idéia se isso vai resolver ou não
> seu problema, mas fiquei curioso sobre por que vc escolheu
> essa ordem. Tinha alguma razão especial para ser assim ?
>
> Abração,
> Senra
>
>
>
> Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
> Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>


--
Luís Flávio Rocha

Ever tried. Ever failed. No matter. Try again. Fail again. Fail better.
Samuel Beckett (1906-1989)


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [Zope-pt] Setar data de expiração na criação de um objeto

2005-11-10 Por tôpico Rodrigo Dias Arruda Senra
On Thu, 10 Nov 2005 11:56:14 -0200
Luis Flavio Rocha <[EMAIL PROTECTED]> wrote:

> Opa,
> 
> pessoal, to precisando setar a data de expiração na criação de um objeto.
> To seguindo o modelo do MPoll, mas não tá funcionando.
> 
> O que to tentando é isso:
> 
> def __init__(self, id, **kwargs):
>   self.setExpirationDate('2005/11/13')
>   BaseContent.__init__(self, id, **kwargs)
> 
> Alguém tem alguma dica?

Estou totalmente por fora, mas vou dar um chute
que provavlemnte vai ser bola fora,mas 


Não faria mais sentido fazer a inicialização
na ordem inversa ? Primeiro chama o
inicializador (não é bem um construtor) da classe base
e depois vc faz a sobrescrita de parâmetros .
Desse jeito:

> def __init__(self, id, **kwargs):
>   BaseContent.__init__(self, id, **kwargs)
>   self.setExpirationDate('2005/11/13')

Não tenho a menor idéia se isso vai resolver ou não
seu problema, mas fiquei curioso sobre por que vc escolheu
essa ordem. Tinha alguma razão especial para ser assim ?

Abração,
Senra



Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[Zope-pt] Setar data de expiração na criação de um objeto

2005-11-10 Por tôpico Luis Flavio Rocha
Opa,

pessoal, to precisando setar a data de expiração na criação de um objeto.
To seguindo o modelo do MPoll, mas não tá funcionando.

O que to tentando é isso:

def __init__(self, id, **kwargs):
  self.setExpirationDate('2005/11/13')
  BaseContent.__init__(self, id, **kwargs)

Alguém tem alguma dica?

Obrigado,
--
Luís Flávio Rocha

Ever tried. Ever failed. No matter. Try again. Fail again. Fail better.
Samuel Beckett (1906-1989)


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html