[#2645] Ajouté le champ sigle à ref_etablissement
[auf_django_references.git] / CHANGES
CommitLineData
ad9f30aa
EMS
10.15 (2012-05-04)
2-----------------
3
4* Enlevé tous les champs id de la déclaration des modèles. Certains n'étaient
5 pas déclarés comme des AutoField, ce qui causait des problèmes. Maintenant,
6 Django se charge de les créer avec le bon type.
7
cbbbef8e
EMS
80.14 (2012-05-03)
9-----------------
10
11* Retiré le module auf.django.references.managedref. Ça causait trop de
12 problèmes. Ce module était utilisé par les tests et par datamaster pour gérer
13 les migrations sur des modèles qui ont managed = False par défaut. Au lieu de
14 ça, j'ai pris une approche beaucoup plus simple qui consiste à ajouter un
15 paramètre de configuration: AUF_REFERENCES_MANAGED. Quand ce paramètre est
16 True, les modèles sont managed. Ce changement ne devrait pas affecter les
17 applications autres que datamaster.
18
da464286
EMS
190.13 (2012-04-25)
20-----------------
21
22* Pour tous les modèles, le manager par défaut (``objects``) ne retourne plus
23 que les objets actifs. Pour obtenir tous les objets, utiliser le manager
24 ``avec_inactifs``.
25
16a5fb7a
EMS
260.12 (2012-04-19)
27-----------------
28
29* Ajouté les champs ``historique`` et ``description`` au modèle des
30 établissements.
31
85baf869
EMS
320.11 (2012-04-17)
33-----------------
34
35* Ajouté des choices pour le statut des implantations.
36
e270b651
EMS
370.10 (2012-03-19)
38-----------------
39
40* Ajouté le champ ``responsable_fonction`` au modèle des établissements.
41
d2f0d864
EMS
420.9 (2012-03-13)
43----------------
13328043
EMS
44
45* Django crée des contraintes de clé étrangère sur toutes les tables qui ont une
46 clé étrangère sur les données de référence. Mais ceci pose des problèmes
47 puisqu'on ne peut pas avoir de contraintes sur des vues. Nous effaçons donc
48 maintenant les contraintes de clé étrangère sur les vues de datamaster lors du
49 syncdb.
50
fe48d9a1
EMS
510.8 (2012-02-24)
52----------------
53
54* Le manager par défaut (``objects``) des modèles Region et Etablissement ne retourne
55 maintenant que les objets actifs. Pour obtenir tous les objets, utiliser le
56 manager ``avec_inactifs``.
57
58* Les clés étrangères des modèles retournaient auparavant des instances des
59 classes définies dans ``auf.django.references.managedref``. Les objets
60 retournés viennent maintenant de ``auf.django.references``. Cela permet aux
61 applications tierces de définir des relations vers les données de référence et
62 de naviguer la relation à l'envers dans toutes les situations.
63
887b5806
EMS
640.7 (2012-02-10)
65----------------
66
67* Ajout de champs dans le modèle d'établissement: statut, date_modification,
68 commentaire.
69
70* La création des vues vers les tables de datamaster fait maintenant plus
71 attention. Les vues sont créées seulement pour les tables qui existent dans la
72 base de données "datamaster" et qui n'existent pas dans la base de données du
73 projet.
74
1376d656
EMS
750.6 (2012-02-03)
76----------------
77
78* Bugfix: le packaging de 0.5 ne contenait pas les css et les js. En plus il
79 installait le package tests.
80
652c5d02
EMS
810.5 (2012-01-26)
82----------------
83
84* Retrait des related_name pour les champs 'pays', 'region' et 'implantation' du
85 modèle Etablissement.
86
87* Retrait du champ code_implantation du modèle Etablissement.
88
89* Mécanique pour gérer des tables locales d'établissements
90
91* Ajout de tests et de documentation
92
056300fd
EMS
93* La création des vues vers les tables de datamaster se fait maintenant sur le
94 syncdb. La commande sync_references sert, pour l'instant à synchroniser les
95 tables locales d'établissements.
96
846c181c
EMS
970.4 (2012-01-11)
98----------------
99
100* Ajout de la management command "sync_references" pour la création des vues
101 vers les tables de datamaster
102
1030.3 (2011-12-08)
104----------------
105
106* Renommage de datamaster_modeles en auf.django.references