Kapitel 14. Kochbuch

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Dieses Kapitel unterscheidet sich von den vorangegangenen, da sich jeder Abschnitt auf einen anderen Aspekt der Verwendung von SQLAlchemy konzentriert. Es wird nicht so detailliert wie in den vorherigen Kapiteln behandelt; betrachte es als eine kurze Übersicht über nützliche Tools. Am Ende jedes Abschnitts findest du Informationen darüber, wo du mehr erfahren kannst, wenn du dich dafür interessierst. Diese Abschnitte sind nicht als vollständige Anleitungen gedacht, sondern eher als kurze Rezepte, wie du eine bestimmte Aufgabe erledigen kannst. Im ersten Teil dieses Kapitels geht es um einige fortgeschrittene Anwendungen von SQLAlchemy, im zweiten Teil um die Verwendung von SQLAlchemy mit Web-Frameworks wie Flask und im letzten Abschnitt um zusätzliche Bibliotheken, die mit SQLAlchemy verwendet werden können.

Hybride Attribute

Hybride Attribute zeigen ein bestimmtes Verhalten, wenn sie als Klassenmethode aufgerufen werden, und ein anderes Verhalten, wenn sie auf eine Instanz zugreifen. Man kann sich das auch so vorstellen, dass das Attribut gültiges SQL erzeugt, wenn es in einer SQLAlchemy-Anweisung verwendet wird, und dass das Hybrid-Attribut beim Zugriff auf eine Instanz den Python-Code direkt gegen die Instanz ausführt. Es ist am einfachsten, dies zu verstehen, wenn du dir den Code ansiehst. Wir verwenden unsere deklarative ...

Get Essential SQLAlchemy, 2. Auflage now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.