From 78bc4525baebc5f88c027b5687062b5447c1756b Mon Sep 17 00:00:00 2001 From: Tom Teichler <tom.teichler@teckids.org> Date: Fri, 29 May 2020 12:30:02 +0200 Subject: [PATCH] Add verbose names to models --- aleksis/apps/alsijil/migrations/0001_initial.py | 10 ++++++++-- aleksis/apps/alsijil/models.py | 6 ++++++ 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/aleksis/apps/alsijil/migrations/0001_initial.py b/aleksis/apps/alsijil/migrations/0001_initial.py index 9c09fe176..3b396eaaa 100644 --- a/aleksis/apps/alsijil/migrations/0001_initial.py +++ b/aleksis/apps/alsijil/migrations/0001_initial.py @@ -1,4 +1,4 @@ -# Generated by Django 3.0.6 on 2020-05-11 13:19 +# Generated by Django 3.0.6 on 2020-05-29 10:29 import aleksis.apps.alsijil.models import django.contrib.postgres.fields.jsonb @@ -12,9 +12,9 @@ class Migration(migrations.Migration): initial = True dependencies = [ + ('core', '0001_initial'), ('chronos', '0001_initial'), ('sites', '0002_alter_domain_unique'), - ('core', '0001_initial'), ] operations = [ @@ -29,6 +29,8 @@ class Migration(migrations.Migration): ('site', models.ForeignKey(default=1, editable=False, on_delete=django.db.models.deletion.CASCADE, to='sites.Site')), ], options={ + 'verbose_name': 'Personal note filter', + 'verbose_name_plural': 'Personal note filters', 'ordering': ['identifier'], }, managers=[ @@ -50,6 +52,8 @@ class Migration(migrations.Migration): ('site', models.ForeignKey(default=1, editable=False, on_delete=django.db.models.deletion.CASCADE, to='sites.Site')), ], options={ + 'verbose_name': 'Personal note', + 'verbose_name_plural': 'Personal notes', 'ordering': ['lesson_period__lesson__date_start', 'week', 'lesson_period__period__weekday', 'lesson_period__period__period', 'person__last_name', 'person__first_name'], 'unique_together': {('lesson_period', 'week', 'person')}, }, @@ -69,6 +73,8 @@ class Migration(migrations.Migration): ('site', models.ForeignKey(default=1, editable=False, on_delete=django.db.models.deletion.CASCADE, to='sites.Site')), ], options={ + 'verbose_name': 'Lesson documentation', + 'verbose_name_plural': 'Lesson documentations', 'ordering': ['lesson_period__lesson__date_start', 'week', 'lesson_period__period__weekday', 'lesson_period__period__period'], 'unique_together': {('lesson_period', 'week')}, }, diff --git a/aleksis/apps/alsijil/models.py b/aleksis/apps/alsijil/models.py index 916486fd7..3867f6c5a 100644 --- a/aleksis/apps/alsijil/models.py +++ b/aleksis/apps/alsijil/models.py @@ -27,6 +27,8 @@ class PersonalNote(ExtensibleModel): remarks = models.CharField(max_length=200, blank=True) class Meta: + verbose_name = _("Personal note") + verbose_name_plural = _("Personal notes") unique_together = [["lesson_period", "week", "person"]] ordering = [ "lesson_period__lesson__date_start", @@ -52,6 +54,8 @@ class LessonDocumentation(ExtensibleModel): homework = models.CharField(verbose_name=_("Homework"), max_length=200, blank=True) class Meta: + verbose_name = _("Lesson documentation") + verbose_name_plural = _("Lesson documentations") unique_together = [["lesson_period", "week"]] ordering = [ "lesson_period__lesson__date_start", @@ -74,4 +78,6 @@ class PersonalNoteFilter(ExtensibleModel): regex = models.CharField(verbose_name=_("Match expression"), max_length=100, unique=True) class Meta: + verbose_name = _("Personal note filter") + verbose_name_plural = _("Personal note filters") ordering = ["identifier"] -- GitLab