diff --git a/contracts/migrations/0034_alter_contract_agreement_url_and_more.py b/contracts/migrations/0034_alter_contract_agreement_url_and_more.py new file mode 100644 index 0000000000000000000000000000000000000000..dd47ee5df5b39e5355867001d21bed4196b42603 --- /dev/null +++ b/contracts/migrations/0034_alter_contract_agreement_url_and_more.py @@ -0,0 +1,36 @@ +# Generated by Django 4.1.4 on 2023-04-10 22:26 + +from django.conf import settings +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + migrations.swappable_dependency(settings.AUTH_USER_MODEL), + ('contracts', '0033_alter_contractfile_file'), + ] + + operations = [ + migrations.AlterField( + model_name='contract', + name='agreement_url', + field=models.URLField(blank=True, help_text='Běžně odkaz na fórum. Využívá se např. u koaličních smluv.', max_length=256, null=True, verbose_name='Odkaz na schválení'), + ), + migrations.AlterField( + model_name='contract', + name='cost_amount', + field=models.PositiveIntegerField(blank=True, help_text='Pokud se smlouvu nejsou spojené náklady, nevyplňuj vůbec.', null=True, verbose_name='Náklady (Kč)'), + ), + migrations.AlterField( + model_name='contract', + name='created_by', + field=models.ForeignKey(blank=True, help_text='Pokud vytváříš novou smlouvu, autorem budeš ty.', null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='uploaded_contracts', to=settings.AUTH_USER_MODEL, verbose_name='Vytvořena uživatelem'), + ), + migrations.AlterField( + model_name='contract', + name='tender_url', + field=models.URLField(blank=True, help_text='Běžně odkaz na fórum.', max_length=256, null=True, verbose_name='Odkaz na výběrové řízení'), + ), + ] diff --git a/contracts/models.py b/contracts/models.py index 51fa00576f41bcf193fcdc85b8d58a87db4932cb..e1129e870f9ff0d8e866248a2cc552329c2682d2 100644 --- a/contracts/models.py +++ b/contracts/models.py @@ -401,7 +401,7 @@ class Contract(NameStrMixin, models.Model): null=True, related_name="uploaded_contracts", verbose_name="Vytvořena uživatelem", - help_text="Informace není veřejně přístupná. Pokud vytváříš novou smlouvu, budeš to ty.", + help_text="Pokud vytváříš novou smlouvu, autorem budeš ty.", ) # WARNING: exclude in admin created_on = models.DateTimeField( @@ -531,6 +531,7 @@ class Contract(NameStrMixin, models.Model): blank=True, null=True, verbose_name="Odkaz na výběrové řízení", + help_text="Běžně odkaz na fórum." ) agreement_url = models.URLField( @@ -538,6 +539,7 @@ class Contract(NameStrMixin, models.Model): blank=True, null=True, verbose_name="Odkaz na schválení", + help_text="Běžně odkaz na fórum. Využívá se např. u koaličních smluv." ) # WARNING: Dependent on the type! issues = models.ManyToManyField( @@ -556,7 +558,10 @@ class Contract(NameStrMixin, models.Model): OTHER = "other", "Jiné" cost_amount = models.PositiveIntegerField( - blank=True, null=True, verbose_name="Náklady (Kč)" + blank=True, + null=True, + verbose_name="Náklady (Kč)", + help_text="Pokud se smlouvu nejsou spojené náklady, nevyplňuj vůbec." ) cost_unit = models.CharField( diff --git a/registry/templates/admin/index.html b/registry/templates/admin/index.html index 7cc49ba468d9ac9cde1dcc1b7f7e9193a367dac1..27a456266339ad636a0e7ad4c7948440329aa5fe 100644 --- a/registry/templates/admin/index.html +++ b/registry/templates/admin/index.html @@ -19,6 +19,13 @@ </div> {% endif %} +<p> + Návody ke správě registru, anonymizaci dokumentů, školení a další informace najdeš na + <strong><a href="https://wiki.pirati.cz/ao/navody/registr" target="_blank">wiki</a></strong>.<br> + Pro pomoc můžeš také kontaktovat + <strong><a href="https://wiki.pirati.cz/ao/start" target="_blank">administrativní odbor</a></strong>. +</p> + {{ block.super }} {% endblock %}