Open srodriguezp opened 3 years ago
Respecto a lo primero, si es necesario que tenga los atributos.
La instancia en todos los casos tiene que tener los atributos de su fila correspondiente de la tabla. La única excepción es cuando se llama a .select en que solo tiene los atributos que se seleccionaron
Ya me quedo claro, pero existe alguna manera de asignar atributos a una clase de manera iterativa ya que no se me ocurre otra forma de hacerlo dado que la cantidad de atributos puede variar para cada instancia.
Hola! Al momento de retornar una instancia de un modelo en particular, por ejemplo utilizando el metodo de clase find(), ¿Es necesario que esta tenga como atributos sus columnas? o puede tener un único atributo como un dict. En el enunciado se crea la clase Distrito(Model) y como metodo de instancia se crea def print_name(self): print(self.nombre). Para este caso, ¿La instancia viene por defecto con atributos de las columnas de la tabla o no?