System von sqlalchemy
Verfasst: Montag 12. August 2013, 11:43
Hallo,
ich plane ein kleines Warenwirtschaftssystem mit Sqlalchemy. Möchte verschiedene Klassen, unter anderem für eine ProductDefinition (eine Vorlage), für Produkte ansich (die auf Basis dieser erstellt werden), für Transaction, usw.
Jedenfalls würde ich hier gerne SqlAlchemy verwenden. Jetzt möchte ich aber ungern meine eigenen Objekte zu Sqlalchemy-Objekten machen, sondern das irgendwie anders miteinander verbinden. Da Python ja keine wirklich strengen "private"-Methoden ermöglicht, würde ich diese Objekte einfach ungern für mögliche Module und Erweiterungen rausgeben, sondern eben wirklich nur meine eigenen (die dann auch eine Rechteverwaltung enthalten, damit nicht jeder alles mit den Objekten machen kann)... Ist sowas üblich? Und wenn ja, wie mache ich das am besten?
Vielen Dank.
ich plane ein kleines Warenwirtschaftssystem mit Sqlalchemy. Möchte verschiedene Klassen, unter anderem für eine ProductDefinition (eine Vorlage), für Produkte ansich (die auf Basis dieser erstellt werden), für Transaction, usw.
Jedenfalls würde ich hier gerne SqlAlchemy verwenden. Jetzt möchte ich aber ungern meine eigenen Objekte zu Sqlalchemy-Objekten machen, sondern das irgendwie anders miteinander verbinden. Da Python ja keine wirklich strengen "private"-Methoden ermöglicht, würde ich diese Objekte einfach ungern für mögliche Module und Erweiterungen rausgeben, sondern eben wirklich nur meine eigenen (die dann auch eine Rechteverwaltung enthalten, damit nicht jeder alles mit den Objekten machen kann)... Ist sowas üblich? Und wenn ja, wie mache ich das am besten?
Vielen Dank.