aboutsummaryrefslogtreecommitdiff
path: root/models.py
diff options
context:
space:
mode:
authorAlban Gruin2017-09-06 14:30:37 +0200
committerAlban Gruin2017-09-06 14:30:37 +0200
commit773e6e8a82756dae862e730c691c75250a2e4489 (patch)
tree74763decea8092a7eb47274a141d17066233d335 /models.py
parent855ec1fe497b3f80b378c2dbae8cff898b0542fc (diff)
Disruption du fonctionnement de LastUpdate.
Au lieu de stocker seulement la date de la dernière mise à jour, on stocke toutes les mises à jour.
Diffstat (limited to 'models.py')
-rw-r--r--models.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/models.py b/models.py
index d78e12b..5646a07 100644
--- a/models.py
+++ b/models.py
@@ -50,9 +50,9 @@ class LastUpdate(models.Model):
class Meta:
- unique_together = ("timetable", "week", "year",)
- verbose_name = "dernière mise à jour"
- verbose_name_plural = "dernières mises à jour"
+ unique_together = ("timetable", "week", "year", "date",)
+ verbose_name = "mise à jour"
+ verbose_name_plural = "mises à jour"
class GroupManager(Manager):
@@ -183,8 +183,7 @@ class CourseDelta(models.Model):
DELETED = 1
OPERATION_CHOICE = (
(ADDED, "Ajouté"),
- (DELETED, "Supprimé"),
- )
+ (DELETED, "Supprimé"),)
course = models.ForeignKey(Course, verbose_name="cours")
update = models.ForeignKey(LastUpdate, verbose_name="mise à jour")