== Application _Legacy_

Une application _legacy_ est une application qui existait déjà avant que nous ne jetions notre dévolu sur Django.
Ce type d'application suit déjà ses propres principes, sans doute aussi ses propres conventions.
Le moteur de base de données peut être hétéroclite, les technologies

=== Récupération du dernier tag Git en Python

L'idée ici est simplement de pouvoir afficher le numéro de version ou le hash d'exécution du code, sans avoir à se connecter au dépôt. Cela apporte une certaine transparence, *sous réserve que le code soit géré par Git*. Si vous suivez scrupuleusement les 12 facteurs, la version de l'application déployée n'est plus sensée conserver un lien avec votre dépôt d'origine... Si vous déployez votre code en utilisant un `git fetch` puis un `git checkout <tag_name>`, le morceau de code ci-dessous pourra vous intéresser :-)

[source,python]
----

----
