From 89f427462dbeb5a3696ebd687a690194d0685028 Mon Sep 17 00:00:00 2001 From: "Adrian A. Baumann" Date: Mon, 6 Oct 2025 13:31:15 +0200 Subject: [PATCH] Added Metas for all models --- .gitignore | 1 + data/db.sqlite3 | Bin 651264 -> 651264 bytes manage.py | 1 + .../0007_alter_changelog_options_and_more.py | 29 ++++++++++++++++++ standards/models.py | 11 +++++-- 5 files changed, 39 insertions(+), 3 deletions(-) create mode 100644 standards/migrations/0007_alter_changelog_options_and_more.py diff --git a/.gitignore b/.gitignore index 301d80e..e57cc48 100644 --- a/.gitignore +++ b/.gitignore @@ -7,5 +7,6 @@ bin/ pyvenv.cfg include/ keys/ +.venv/ *.kate-swp diff --git a/data/db.sqlite3 b/data/db.sqlite3 index 57720c7fa75071f7c9502cecc4b2d1cff803ba8c..9e2b480e7425c6b4fca40883fec2f6f841efe630 100644 GIT binary patch delta 156 zcmZp8px*F6eS$ROx`{H*tm_!`stPxzEZ}EWV6UCbE@02dzFlwvn;E;muL3KBe7IwA zNn&0~Vo^%5fq{W}d}2;XYEgW0Mq*xiYEFK7e11VmW`16AJWx%1Zhld!k%5t^uAzah zftiA#p_P%Pm5I5Yxq+#frRnA~;>Hq;3QY!W28?Y6Ol=0tZ3ZlD2CQucY;6YYZ3Z06 I3^)$}03+Nk_W%F@ delta 73 zcmV-P0Ji^t;3t6KCy*Nft&to<1+4%sS4y#DpbrBd2h5WP5I?g)AchCC%oj5l0Uv@e fhA;t!Fam}!1BNgJhA;(&Fb0M&2Zk^RrZ5S>dnFb^ diff --git a/manage.py b/manage.py index f90a0d4..f7d0567 100755 --- a/manage.py +++ b/manage.py @@ -1,3 +1,4 @@ + #!/usr/bin/env python """Django's command-line utility for administrative tasks.""" import os diff --git a/standards/migrations/0007_alter_changelog_options_and_more.py b/standards/migrations/0007_alter_changelog_options_and_more.py new file mode 100644 index 0000000..2004c2d --- /dev/null +++ b/standards/migrations/0007_alter_changelog_options_and_more.py @@ -0,0 +1,29 @@ +# Generated by Django 5.2.5 on 2025-10-06 11:29 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('standards', '0006_rename_standard_dokument_alter_dokument_options'), + ] + + operations = [ + migrations.AlterModelOptions( + name='changelog', + options={'verbose_name': 'Changelog-Eintrag', 'verbose_name_plural': 'Changelog'}, + ), + migrations.AlterModelOptions( + name='checklistenfrage', + options={'verbose_name': 'Frage für Checkliste', 'verbose_name_plural': 'Fragen für Checkliste'}, + ), + migrations.AlterModelOptions( + name='dokumententyp', + options={'verbose_name': 'Dokumententyp', 'verbose_name_plural': 'Dokumententypen'}, + ), + migrations.AlterModelOptions( + name='vorgabelangtext', + options={'verbose_name': 'Langtext-Abschnitt', 'verbose_name_plural': 'Langtext'}, + ), + ] diff --git a/standards/models.py b/standards/models.py index 67d8729..30f4da4 100644 --- a/standards/models.py +++ b/standards/models.py @@ -81,17 +81,17 @@ class Vorgabe(models.Model): return "expired" if not verbose else "Ist seit dem "+self.gueltigkeit_bis.strftime('%d.%m.%Y')+" nicht mehr in Kraft." + def __str__(self): + return f"{self.Vorgabennummer()}: {self.titel}" class Meta: verbose_name_plural="Vorgaben" - def __str__(self): - return f"{self.Vorgabennummer()}: {self.titel}" class VorgabeLangtext(Textabschnitt): abschnitt=models.ForeignKey(Vorgabe,on_delete=models.CASCADE) class Meta: - verbose_name_plural="Langtext-Abschnitte" + verbose_name_plural="Langtext" verbose_name="Langtext-Abschnitt" class VorgabeKurztext(Textabschnitt): @@ -121,6 +121,7 @@ class Checklistenfrage(models.Model): class Meta: verbose_name_plural="Fragen für Checkliste" + verbose_name="Frage für Checkliste" class Changelog(models.Model): dokument = models.ForeignKey(Dokument, on_delete=models.CASCADE, related_name='changelog') @@ -130,3 +131,7 @@ class Changelog(models.Model): def __str__(self): return f"{self.datum} – {self.dokument.nummer}" + + class Meta: + verbose_name_plural="Changelog" + verbose_name="Changelog-Eintrag"