diff --git a/freedoi/resolver/forms.py b/freedoi/resolver/forms.py index 629c0e1..822355c 100644 --- a/freedoi/resolver/forms.py +++ b/freedoi/resolver/forms.py @@ -33,6 +33,12 @@ class SuffixForm(forms.ModelForm): self.fields["prefix"].widget.attrs["readonly"] = True +class SuffixApprovalForm(forms.ModelForm): + class Meta: + model = Suffix + fields = ["name", "suffix", "description"] + + class IdentifierForm(forms.ModelForm): class Meta: model = Identifier diff --git a/freedoi/resolver/migrations/0007_suffix_description.py b/freedoi/resolver/migrations/0007_suffix_description.py new file mode 100644 index 0000000..5ff50f5 --- /dev/null +++ b/freedoi/resolver/migrations/0007_suffix_description.py @@ -0,0 +1,18 @@ +# Generated by Django 5.0.6 on 2024-06-23 08:00 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("resolver", "0006_alter_suffix_options_alter_prefix_owner_and_more"), + ] + + operations = [ + migrations.AddField( + model_name="suffix", + name="description", + field=models.TextField(blank=True), + ), + ] diff --git a/freedoi/resolver/templates/base_generic.html b/freedoi/resolver/templates/base_generic.html index 8a12f72..f68899f 100644 --- a/freedoi/resolver/templates/base_generic.html +++ b/freedoi/resolver/templates/base_generic.html @@ -34,16 +34,12 @@ {% if user.is_authenticated %} {% if user.is_superuser or user.prefixes.exists %} {% endif %} -