This commit is contained in:
Mikan
2025-05-18 22:48:39 +03:00
parent c0865fdf51
commit f1dd7fa22a
10 changed files with 236 additions and 23 deletions

View File

@@ -14,6 +14,7 @@ class AcademicYear(models.Model):
class Meta:
verbose_name = "Учебный год"
verbose_name_plural = "Учебные годы"
ordering = ['-year']
class Department(models.Model):
@@ -25,6 +26,7 @@ class Department(models.Model):
class Meta:
verbose_name = "Учебное отделение"
verbose_name_plural = "Учебные отделения"
ordering = ["name"]
class DepartmentHead(models.Model):
@@ -42,6 +44,7 @@ class DepartmentHead(models.Model):
verbose_name = "Руководитель отделения"
verbose_name_plural = "Руководители отделений"
unique_together = ("department", "head")
ordering = ["department", "head"]
class Specialty(models.Model):
@@ -57,6 +60,7 @@ class Specialty(models.Model):
class Meta:
verbose_name = "Специальность"
verbose_name_plural = "Специальности"
ordering = ["code"]
class Group(models.Model):
@@ -72,8 +76,9 @@ class Group(models.Model):
return self.name
class Meta:
verbose_name = "Группа"
verbose_name_plural = "Группы"
verbose_name = "Студенческая группа"
verbose_name_plural = "Студенческие группы"
ordering = ["name", "specialty"]
class Student(models.Model):
@@ -126,4 +131,5 @@ class Student(models.Model):
class Meta:
verbose_name = "Студент"
verbose_name_plural = "Студенты"
ordering = ["group", "account"]