From 4d720aa6a3ce765e638f182a1f0e5cc9126d4a79 Mon Sep 17 00:00:00 2001 From: Benni Baermann Date: Wed, 18 Nov 2020 16:24:51 +0100 Subject: [PATCH] some more help texts and field changes --- input/migrations/0051_auto_20201118_1521.py | 23 +++++++++++++++++++++ input/migrations/0052_auto_20201118_1524.py | 18 ++++++++++++++++ input/models.py | 12 +++++++++-- 3 files changed, 51 insertions(+), 2 deletions(-) create mode 100644 input/migrations/0051_auto_20201118_1521.py create mode 100644 input/migrations/0052_auto_20201118_1524.py diff --git a/input/migrations/0051_auto_20201118_1521.py b/input/migrations/0051_auto_20201118_1521.py new file mode 100644 index 0000000..3f05fec --- /dev/null +++ b/input/migrations/0051_auto_20201118_1521.py @@ -0,0 +1,23 @@ +# Generated by Django 3.1.1 on 2020-11-18 15:21 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('input', '0050_auto_20201118_1512'), + ] + + operations = [ + migrations.AlterField( + model_name='businesscard', + name='data', + field=models.TextField(default='', help_text='Bitte gib hier alle persönlichen Daten an, und zwar genau so, wie sie (auch in der entsprechenden Reihenfolge) auf den Visitenkarten stehen sollen (z. B. Vorname Nachname, Benutzer:/Benutzerin:, Benutzer-/-innenname, Anschrift, Tele fonnummer, E-Mail-Adresse usw.). Trenne die einzelnen Angaben durch Zeilenumbrüche. Hinweis: Telefonnummern bilden wir üblicherweise im internationalen Format gemäß DIN 5008 ab. Als anzugebende E-Mail-Adresse empfehlen wir dir eine Wikimedia-Projekt- Adresse, die du ebenfalls beantragen kannst, sofern du nicht bereits eine besitzt.', max_length=1000, verbose_name='Persönliche Daten für die Visitenkarten'), + ), + migrations.AlterField( + model_name='businesscard', + name='project', + field=models.CharField(choices=[('PEDIA', 'Wikipedia'), ('SOURCE', 'Wikisource'), ('BOOKS', 'Wikibooks'), ('QUOTE', 'Wikiquote'), ('VERSITY', 'Wikiversity'), ('VOYAGE', 'Wikivoyage'), ('DATA', 'Wikidata'), ('NEWS', 'Wikinews'), ('COMMONS', 'Wikimedia Commons')], default='PEDIA', help_text='Für welches Wikimedia-Projekt möchtest Du Visitenkarten?', max_length=20, verbose_name='Wikimedia-Projekt'), + ), + ] diff --git a/input/migrations/0052_auto_20201118_1524.py b/input/migrations/0052_auto_20201118_1524.py new file mode 100644 index 0000000..d826ab8 --- /dev/null +++ b/input/migrations/0052_auto_20201118_1524.py @@ -0,0 +1,18 @@ +# Generated by Django 3.1.1 on 2020-11-18 15:24 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('input', '0051_auto_20201118_1521'), + ] + + operations = [ + migrations.AlterField( + model_name='businesscard', + name='data', + field=models.TextField(default='', help_text='Bitte gib hier alle persönlichen Daten an, und zwar genau so,
wie sie (auch in der entsprechenden Reihenfolge) auf den Visitenkarten stehen sollen
(z.B. Vorname Nachname, Benutzer:/Benutzerin:, Benutzer-/-innenname, Anschrift,
Telefonnummer, E-Mail-Adresse usw.). Trenne die einzelnen Angaben durch Zeilenumbrüche.
Hinweis: Telefonnummern bilden wir üblicherweise im internationalen Format gemäß
DIN 5008 ab. Als anzugebende E-Mail-Adresse empfehlen wir dir eine Wikimedia-Projekt-
Adresse, die du ebenfalls beantragen kannst, sofern du nicht bereits eine besitzt.', max_length=1000, verbose_name='Persönliche Daten für die Visitenkarten'), + ), + ] diff --git a/input/models.py b/input/models.py index b3b19c8..389a288 100644 --- a/input/models.py +++ b/input/models.py @@ -206,9 +206,17 @@ BC_VARIANT = {'PIC': 'Mit Bild', class BusinessCard(Extern): project = models.CharField(max_length=20, choices=PROJECT_CHOICE.items(), - default='PEDIA', verbose_name='Wikimedia Projekt') + default='PEDIA', verbose_name='Wikimedia-Projekt', + help_text='Für welches Wikimedia-Projekt möchtest Du Visitenkarten?') - data = models.CharField(max_length=1000, verbose_name='Persönliche Daten', default='') + data = models.TextField(max_length=1000, verbose_name='Persönliche Daten für die Visitenkarten', default='', + help_text=format_html("Bitte gib hier alle persönlichen Daten an, und zwar genau so,
\ + wie sie (auch in der entsprechenden Reihenfolge) auf den Visitenkarten stehen sollen
\ + (z.B. Vorname Nachname, Benutzer:/Benutzerin:, Benutzer-/-innenname, Anschrift,
\ + Telefonnummer, E-Mail-Adresse usw.). Trenne die einzelnen Angaben durch Zeilenumbrüche.
\ + Hinweis: Telefonnummern bilden wir üblicherweise im internationalen Format gemäß
\ + DIN 5008 ab. Als anzugebende E-Mail-Adresse empfehlen wir dir eine Wikimedia-Projekt-
\ + Adresse, die du ebenfalls beantragen kannst, sofern du nicht bereits eine besitzt.")) variant = models.CharField(max_length=5, choices=BC_VARIANT.items(), default='NOPIC', verbose_name='Variante') sent_to = models.CharField(max_length=1000, verbose_name='Sendungsadresse',