Voglio sapere come sapeva, dato un oggetto, se si tratta di un esempio di un modello di SQLAlchemy mappato.Controllare se l'oggetto è un'istanza modello sqlalchemy
Normalmente, vorrei utilizzare isinstance (obj, DeclarativeBase). Tuttavia, in questo scenario, non ho la classe DeclarativeBase disponibile (poiché si trova in un progetto di dipendenza).
vorrei sapere qual è la migliore pratica in questo caso.
class Person(DeclarativeBase):
__tablename__ = "Persons"
p = Person()
print isinstance(p, DeclarativeBase)
#prints True
#However in my scenario, I do not have the DeclarativeBase available
#since the DeclarativeBase will be constructed in the depending web app
#while my code will act as a library that will be imported into the web app
#what are my alternatives?
fornire qualche informazione in più! – shahjapan