papo-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Papo-hackers] Dudas insertando un nuevo objeto


From: John Lenton
Subject: Re: [Papo-hackers] Dudas insertando un nuevo objeto
Date: Wed, 30 Jun 2004 19:11:55 -0300
User-agent: Mutt/1.3.28i

Sender: John Lenton <address@hidden>

On Fri, Jun 25, 2004 at 04:30:14PM -0400, Visualnex wrote:
> On Wed, 23 Jun 2004 17:48:35 -0300
> John Lenton <address@hidden> wrote:
> 
> >=20
> > On Wed, Jun 23, 2004 at 04:16:37PM -0400, Visualnex wrote:
> [...]
> > > Por ejemplo en el modulo Country.py y otros:
> > >=20
> > > __obligs=3D {'model': lambda: Country ()}
> >=20
> > en realidad eso tendr=EDa que ser {'model': Country} a secas, pero
> > funcionalmente es lo mismo.
> >=20
> > > def __init__ (self, *args, **kwargs):
> > >     kwargs.update ({'windowTitle': u'ABM de pais','model': Country (),
> > >              'modelClass': Country,})
> > >         self._processArgs(Main, kwargs)
> > >         self.buildUI ()
> 
> Entonces podriamos decir que __obligs sirve para que si no le dimos valor a=
>  un atributo de la clase, se fije en obligs para obtener su valor?

así es.

> En el ejemplo al haberle dado el valor Country en Kwargs.update al atributo=
>  'model', no seria necesario ponerlo en __obligs, ya que no lo va a usar ? =
> o me perdi en algun punto ...

efectivamente, así es. Digo, que no es necesario ponerlo en obligs.

-- 
John Lenton (address@hidden) -- Random fortune:
Amante: Versión shareware de esposa.
                -- Www.frases.com. 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]