Skip to content

Commit

Permalink
feat(person): set initial collection to 4
Browse files Browse the repository at this point in the history
  • Loading branch information
b1rger committed Feb 13, 2024
1 parent 05919e1 commit d37569b
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 0 deletions.
18 changes: 18 additions & 0 deletions apis_ontology/forms.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
from apis_core.generic.forms import GenericModelForm
from apis_ontology.models import Person
from crispy_forms.helper import FormHelper


class PersonForm(GenericModelForm):
field_order = ["first_name", "name", "start_date_written", "end_date_written", "status", "collection", "gender"]

class Meta(GenericModelForm.Meta):
model = Person
exclude = ["published"]

def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)

self.fields["collection"].initial = [1,4]
self.helper = FormHelper()
self.helper.form_tag = False
5 changes: 5 additions & 0 deletions sicprod/settings.py
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,10 @@ def genderchoices():
from apis_ontology.models import Person
return Person.GENDER_CHOICES + (("empty", "Nicht gesetzt"),)

def personform():
from apis_ontology.forms import PersonForm
return PersonForm

detail_view_exclude = ["references", "notes", "published", "review"]

APIS_ENTITIES = {
Expand Down Expand Up @@ -119,6 +123,7 @@ def genderchoices():
"relations_per_page": 100,
"merge": True,
"search": ["name", "first_name", "alternative_label"],
"form": personform,
"form_order": [
"first_name",
"name",
Expand Down

0 comments on commit d37569b

Please sign in to comment.