Open raibd opened 3 years ago
Hola! te refieres a algo como lo siguiente?
class Distrito:
def __init__(self):
self.update = self.instance_update
def instance_update(self):
Distrito.update(self.id) # llamar a al método `Distrito.update()` al llamar `distrito.update().`
@classmethod
def update(cls, id):
print(id)
Eso mismo, pero si no me equivoco tiene que ser desde la clase Model
. Ahora me surgio una duda, ¿las clases tipo Distrito, Convencional, etc no hay que incluirlas en nuestro código verdad? ¿sería solo Model?
las clases tipo Distrito, Convencional, etc no hay que incluirlas en nuestro código verdad? ¿sería solo Model?
Sip, solo la base para poder crear modelos en el ORM.
Eso mismo, pero si no me equivoco tiene que ser desde la clase Model.
Sí, habría que hacer el cambio ahí.
También hay un truco para no repetir el nombre de la clase (que a veces causa problemas), que es usa la función type
, que obtiene el tipo o clase de una instancia.
Hola, entiendo lo que tienen que hacer los métodos de instancia y de clase que se piden en el enunciado, pero no logro hacer que los métodos de instancia llamen a los de clase. Me fijé el issue #247, pero no se como implementarlo al caso del control. En específico, no me queda claro como llamar a al método
Distrito.update()
al llamardistrito.update()
.Gracias.