Added Metas for all models
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -7,5 +7,6 @@ bin/
|
||||
pyvenv.cfg
|
||||
include/
|
||||
keys/
|
||||
.venv/
|
||||
|
||||
*.kate-swp
|
||||
|
||||
BIN
data/db.sqlite3
BIN
data/db.sqlite3
Binary file not shown.
@@ -1,3 +1,4 @@
|
||||
|
||||
#!/usr/bin/env python
|
||||
"""Django's command-line utility for administrative tasks."""
|
||||
import os
|
||||
|
||||
@@ -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'},
|
||||
),
|
||||
]
|
||||
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user