summaryrefslogtreecommitdiff
path: root/archaeological_operations
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_operations')
-rw-r--r--archaeological_operations/forms.py3
-rw-r--r--archaeological_operations/models.py4
2 files changed, 7 insertions, 0 deletions
diff --git a/archaeological_operations/forms.py b/archaeological_operations/forms.py
index cf63b51c4..bcc568b86 100644
--- a/archaeological_operations/forms.py
+++ b/archaeological_operations/forms.py
@@ -493,6 +493,9 @@ class OperationSelect(GeoItemSelect):
max_length=500,
widget=OAWidget,
label="Code PATRIARCHE")
+ old_code = forms.CharField(
+ max_length=200,
+ label=_("Old code"))
drassm_code = forms.CharField(
label=_("DRASSM code"), required=False, max_length=100)
towns = get_town_field()
diff --git a/archaeological_operations/models.py b/archaeological_operations/models.py
index d5110df9c..fda6101d2 100644
--- a/archaeological_operations/models.py
+++ b/archaeological_operations/models.py
@@ -1090,6 +1090,10 @@ class Operation(
"operation_code": SearchAltName(
pgettext_lazy("key for text search", "operation-code"), "operation_code"
),
+ "old_code": SearchAltName(
+ pgettext_lazy("key for text search", "operation-old-code"),
+ "old_code__iexact"
+ ),
"code_patriarche": SearchAltName(
pgettext_lazy("key for text search", "patriarche"),
"code_patriarche__iexact",