• [^] # Re: SQLAlchemy

    Posté par . En réponse à la dépêche Sortie de Django 1.2. Évalué à 2.

    A ma connaissance, les différents composants de Django (système de templates, ORM, ...) sont faiblement couplés entre eux. Il est donc (en théorie) relativement aisé de remplacer l'un d'entre eux par un composant plus générique.
    Le problème c'est que tu ne peux plus alors utiliser certains composants tout faits comme l'interface d'admin ou les vues génériques.

    Cela dis, je regrette comme toi que les développeurs de Django passent leur temps à réinventer la roue plutôt que de réutiliser des composants plus avancés et éprouvés (comme SQLAlchemy). C'est sûrement lié à des raisons historiques (trop tard pour revenir en arrière) et probablement aussi une certaine volonté de garder le contrôle des évolutions.