[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

 





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

 




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 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