瀏覽代碼

miscaellanous

Denis Merigoux 10 年之前
父節點
當前提交
56837ac4b3
共有 3 個文件被更改,包括 17 次插入3 次删除
  1. 1 0
      census/migrations/.gitignore
  2. 16 3
      census/models.py
  3. 二進制
      db.sqlite3

+ 1 - 0
census/migrations/.gitignore

1
+/__pycache__/

+ 16 - 3
census/models.py

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

二進制
db.sqlite3