Skip to content
Snippets Groups Projects
Verified Commit 428c5a8c authored by Jonathan Weth's avatar Jonathan Weth :keyboard:
Browse files

Add some verbose names for new class register models

parent b6701825
No related branches found
No related tags found
3 merge requests!352Draft: Resolve "Add dialog with each lesson's students",!350Resolve "Add simple course book list",!339Draft: Resolve "Migrate to new data model"
......@@ -451,20 +451,20 @@ class Documentation(CalendarEvent):
# FIXME: DataCheck
course = models.ForeignKey(
Course, models.CASCADE, related_name="documentations", blank=True, null=True
Course, models.CASCADE, related_name="documentations", blank=True, null=True, verbose_name=_("Course")
)
lesson_event = models.ForeignKey(
LessonEvent, models.CASCADE, related_name="documentation", blank=True, null=True
LessonEvent, models.CASCADE, related_name="documentation", blank=True, null=True, verbose_name=_("Lesson Event")
)
subject = models.ForeignKey(
Subject, models.CASCADE, related_name="+", blank=True, null=True
Subject, models.CASCADE, related_name="+", blank=True, null=True, verbose_name=_("Subject")
)
topic = models.CharField(verbose_name=_("Lesson topic"), max_length=255, blank=True)
topic = models.CharField(verbose_name=_("Lesson Topic"), max_length=255, blank=True)
homework = models.CharField(verbose_name=_("Homework"), max_length=255, blank=True)
group_note = models.CharField(verbose_name=_("Group note"), max_length=255, blank=True)
group_note = models.CharField(verbose_name=_("Group Note"), max_length=255, blank=True)
def get_subject(self) -> str:
if self.subject:
......@@ -508,16 +508,16 @@ class Participation(RegisterObjectRelatedMixin, ExtensibleModel):
# FIXME: DataChecks
person = models.ForeignKey("core.Person", models.CASCADE, related_name="participations")
groups_of_person = models.ManyToManyField("core.Group", related_name="+")
person = models.ForeignKey("core.Person", models.CASCADE, related_name="participations", verbose_name=_("Person"))
groups_of_person = models.ManyToManyField("core.Group", related_name="+", verbose_name=_("Groups of Person"))
documentation = models.ForeignKey(
Documentation, models.CASCADE, related_name="participations"
Documentation, models.CASCADE, related_name="participations", verbose_name=_("Documentation")
)
remarks = models.CharField(max_length=255, blank=True)
remarks = models.CharField(max_length=255, blank=True, verbose_name=_("Remarks"))
extra_marks = models.ManyToManyField("ExtraMark", blank=True, verbose_name=_("Extra marks"))
extra_marks = models.ManyToManyField("ExtraMark", blank=True, verbose_name=_("Extra Marks"))
def __str__(self) -> str:
return f"{self.documentation}, {self.person}"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment