[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Papo-hackers] Dudas insertando un nuevo objeto
From: |
Visualnex |
Subject: |
Re: [Papo-hackers] Dudas insertando un nuevo objeto |
Date: |
Fri, 25 Jun 2004 16:30:14 -0400 |
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?
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 ...
marcelo
---------------------------------
Maram Sistemas
Linux User #354777 - Debian Sarge