Skip to content

Commit

Permalink
feat(models): add literature field to Person model
Browse files Browse the repository at this point in the history
  • Loading branch information
b1rger committed Feb 6, 2025
1 parent 1bfcffd commit d2e3b71
Show file tree
Hide file tree
Showing 3 changed files with 60 additions and 31 deletions.
66 changes: 35 additions & 31 deletions apis_instance_nsvis/locale/de/LC_MESSAGES/django.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-06 10:17+0000\n"
"POT-Creation-Date: 2025-02-06 10:21+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <[email protected]>\n"
Expand All @@ -26,8 +26,8 @@ msgstr "Spezialgebiet"
msgid "Special Areas"
msgstr "Spezialgebiete"

#: apis_instance_nsvis/models.py:41 apis_instance_nsvis/models.py:136
#: apis_instance_nsvis/models.py:147 apis_instance_nsvis/models.py:158
#: apis_instance_nsvis/models.py:41 apis_instance_nsvis/models.py:137
#: apis_instance_nsvis/models.py:148 apis_instance_nsvis/models.py:159
msgid "Label"
msgstr "Bezeichnung"

Expand Down Expand Up @@ -99,118 +99,122 @@ msgstr "Forschungsquellen"
msgid "Other sources"
msgstr "Andere Quellen"

#: apis_instance_nsvis/models.py:126
#: apis_instance_nsvis/models.py:119
msgid "Literature"
msgstr "Literatur"

#: apis_instance_nsvis/models.py:127
msgid "Place"
msgstr "Ort"

#: apis_instance_nsvis/models.py:127
#: apis_instance_nsvis/models.py:128
msgid "Places"
msgstr "Orte"

#: apis_instance_nsvis/models.py:133
#: apis_instance_nsvis/models.py:134
msgid "Institution"
msgstr "Institution"

#: apis_instance_nsvis/models.py:134
#: apis_instance_nsvis/models.py:135
msgid "Institutions"
msgstr "Institutionen"

#: apis_instance_nsvis/models.py:144
#: apis_instance_nsvis/models.py:145
msgid "Education Type"
msgstr "Ausbildungstyp"

#: apis_instance_nsvis/models.py:145
#: apis_instance_nsvis/models.py:146
msgid "Education Types"
msgstr "Ausbildungstypen"

#: apis_instance_nsvis/models.py:155
#: apis_instance_nsvis/models.py:156
msgid "Profession Type"
msgstr "Berufstyp"

#: apis_instance_nsvis/models.py:156
#: apis_instance_nsvis/models.py:157
msgid "Profession Types"
msgstr "Berufstypen"

#: apis_instance_nsvis/models.py:166
#: apis_instance_nsvis/models.py:167
msgid "Address Data"
msgstr "Adressdaten"

#: apis_instance_nsvis/models.py:167
#: apis_instance_nsvis/models.py:168
msgid "Address Datas"
msgstr "Adressdaten"

#: apis_instance_nsvis/models.py:169
#: apis_instance_nsvis/models.py:170
msgid "Postal"
msgstr "Postleitzahl"

#: apis_instance_nsvis/models.py:170
#: apis_instance_nsvis/models.py:171
msgid "Address"
msgstr "Adresse"

#: apis_instance_nsvis/models.py:227
#: apis_instance_nsvis/models.py:228
msgid "is member of"
msgstr "ist Mitglied von"

#: apis_instance_nsvis/models.py:231
#: apis_instance_nsvis/models.py:232
msgid "has as member"
msgstr "hat als Mitglied"

#: apis_instance_nsvis/models.py:242
#: apis_instance_nsvis/models.py:243
msgid "is inventoried in"
msgstr "ist Bestand bei"

#: apis_instance_nsvis/models.py:246
#: apis_instance_nsvis/models.py:247
msgid "inventories"
msgstr "hat als Bestand"

#: apis_instance_nsvis/models.py:253 apis_instance_nsvis/models.py:268
#: apis_instance_nsvis/models.py:254 apis_instance_nsvis/models.py:269
msgid "Details"
msgstr "Details"

#: apis_instance_nsvis/models.py:257
#: apis_instance_nsvis/models.py:258
msgid "is learning at"
msgstr "lernt bei"

#: apis_instance_nsvis/models.py:261
#: apis_instance_nsvis/models.py:262
msgid "has as student"
msgstr "hat als Lernende:n"

#: apis_instance_nsvis/models.py:272
#: apis_instance_nsvis/models.py:273
msgid "is working as"
msgstr "ist tätig als"

#: apis_instance_nsvis/models.py:276
#: apis_instance_nsvis/models.py:277
msgid "practiced by"
msgstr "wird ausgeübt von"

#: apis_instance_nsvis/models.py:285
#: apis_instance_nsvis/models.py:286
msgid "lives in"
msgstr "lebt in"

#: apis_instance_nsvis/models.py:289
#: apis_instance_nsvis/models.py:290
msgid "has habitant"
msgstr "hat als Bewohner"

#: apis_instance_nsvis/models.py:298
msgid "has studio in"
msgstr "hat Studio in"

#: apis_instance_nsvis/models.py:302
#: apis_instance_nsvis/models.py:303
msgid "is address for studio of"
msgstr "ist Adresse eines Studios von"

#: apis_instance_nsvis/models.py:316
#: apis_instance_nsvis/models.py:317
msgid "born in"
msgstr "ist gebohren in"

#: apis_instance_nsvis/models.py:320
#: apis_instance_nsvis/models.py:321
msgid "is birth place of"
msgstr "ist Geburtsort von"

#: apis_instance_nsvis/models.py:329
#: apis_instance_nsvis/models.py:330
msgid "died in"
msgstr "ist gestorben in"

#: apis_instance_nsvis/models.py:333
#: apis_instance_nsvis/models.py:334
msgid "is place of death of"
msgstr "ist Sterbeort von"
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Generated by Django 5.1.2 on 2025-02-06 10:21

import django_json_editor_field.fields
from django.db import migrations


class Migration(migrations.Migration):

dependencies = [
('apis_instance_nsvis', '0025_alter_addressdata_options_and_more'),
]

operations = [
migrations.AddField(
model_name='person',
name='literature',
field=django_json_editor_field.fields.JSONEditorField(blank=True, null=True, verbose_name='Literature'),
),
migrations.AddField(
model_name='versionperson',
name='literature',
field=django_json_editor_field.fields.JSONEditorField(blank=True, null=True, verbose_name='Literature'),
),
]
1 change: 1 addition & 0 deletions apis_instance_nsvis/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,7 @@ class Meta:
}
research_sources = JSONEditorField(schema=sources_schema, options=options, null=True, verbose_name=_("Research sources"))
other_sources = JSONEditorField(schema=sources_schema, options=options, null=True, verbose_name=_("Other sources"))
literature = JSONEditorField(schema=sources_schema, options=options, null=True, verbose_name=_("Literature"))

def __str__(self):
return f"{self.forename} {self.surname}"
Expand Down

0 comments on commit d2e3b71

Please sign in to comment.