Denis Merigoux преди 10 години
родител
ревизия
56837ac4b3
променени са 3 файла, в които са добавени 17 реда и са изтрити 3 реда
  1. 1 0
      census/migrations/.gitignore
  2. 16 3
      census/models.py
  3. BIN
      db.sqlite3

+ 1 - 0
census/migrations/.gitignore

@@ -0,0 +1 @@
1
+/__pycache__/

+ 16 - 3
census/models.py

@@ -7,6 +7,8 @@ class Promotion(models.Model):
7 7
 
8 8
 	def __str__(self):
9 9
 		return "X%s" % (self.number,)
10
+	class Meta:
11
+         verbose_name = "Promotion"
10 12
 
11 13
 class Amphi(models.Model):
12 14
 	name=models.CharField("Nom",max_length=60)
@@ -14,33 +16,44 @@ class Amphi(models.Model):
14 16
 
15 17
 	def __str__(self):
16 18
 		return "%s" % (self.name,)
19
+	class Meta:
20
+         verbose_name = "Amphithéâtre"
17 21
 
18 22
 class Course(models.Model):
19 23
 	name=models.CharField("Nom",max_length=6)
20
-	promotion=models.ForeignKey(Promotion)
24
+	promotion=models.ForeignKey(Promotion,verbose_name="Promotion")
21 25
 	enrolled=models.IntegerField("Nombre d'inscrits")
22 26
 
23 27
 	def __str__(self):
24 28
 		return "%s (%s)" % (self.name,self.promotion)
29
+	class Meta:
30
+         verbose_name = "Cours"
31
+         verbose_name_plural = "Cours"
25 32
 
26 33
 class Professor(models.Model):
27 34
 	name=models.CharField("Nom",max_length=100)
28 35
 
29 36
 	def __str__(self):
30 37
 		return "%s" % (self.name,)
38
+	class Meta:
39
+    	 verbose_name = "Professeur"
31 40
 
32 41
 class Lesson(models.Model):
33 42
 	course=models.ForeignKey(Course)
34 43
 	date=models.DateField("Date")
35 44
 	number=models.IntegerField("Numéro de la séance")
36
-	professor=models.ForeignKey(Professor)
45
+	professor=models.ForeignKey(Professor,verbose_name="Professeur")
37 46
 
38 47
 	def __str__(self):
39 48
 		return "%s %s (%s,%s)" % (self.course.name,self.number,self.course.promotion,self.date)
49
+	class Meta:
50
+         verbose_name = "Séance"
40 51
 
41 52
 class Count(models.Model):
42
-	lesson=models.ForeignKey(Lesson)
53
+	lesson=models.ForeignKey(Lesson,verbose_name="Séance")
43 54
 	census=models.IntegerField("Nombre d'éléves présents")
44 55
 
45 56
 	def __str__(self):
46 57
 		return "%s/%s : %s" % (self.census,self.lesson.course.enrolled,self.lesson)
58
+	class Meta:
59
+         verbose_name = "Comptage"

BIN
db.sqlite3