diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2019-01-23 10:17:12 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2019-04-24 19:38:56 +0200 |
commit | 8358b94c162a0893b66fe42022fecea0f223454e (patch) | |
tree | f6bbbb1372b7f332f3b55bd19c335bbd7aa02827 | |
parent | 4ba918ead7249e31c038a91e2d664a49c5d14e93 (diff) | |
download | Ishtar-8358b94c162a0893b66fe42022fecea0f223454e.tar.bz2 Ishtar-8358b94c162a0893b66fe42022fecea0f223454e.zip |
Forms: filter coordinates fields
-rw-r--r-- | archaeological_context_records/forms.py | 10 | ||||
-rw-r--r-- | archaeological_operations/forms.py | 18 |
2 files changed, 28 insertions, 0 deletions
diff --git a/archaeological_context_records/forms.py b/archaeological_context_records/forms.py index 7566dcc71..ce9aa6c30 100644 --- a/archaeological_context_records/forms.py +++ b/archaeological_context_records/forms.py @@ -202,6 +202,16 @@ class RecordFormGeneral(CustomForm, ManageOldType): FieldType('documentation', models.DocumentationType, is_multiple=True) ] + PROFILE_FILTER = { + 'mapping': [ + 'x', 'get_first_base_find__y', + 'z', 'get_first_base_find__estimated_error_x', + 'estimated_error_y', + 'estimated_error_z', + 'spatial_reference_system' + ], + } + def __init__(self, *args, **kwargs): # TODO: simplify operation = None diff --git a/archaeological_operations/forms.py b/archaeological_operations/forms.py index f964375c7..bae40492f 100644 --- a/archaeological_operations/forms.py +++ b/archaeological_operations/forms.py @@ -877,6 +877,15 @@ class OperationFormGeneral(CustomForm, ManageOldType): 'cira_date', 'negative_result' ] + PROFILE_FILTER = { + 'mapping': [ + 'x', 'get_first_base_find__y', + 'z', 'get_first_base_find__estimated_error_x', + 'estimated_error_y', + 'estimated_error_z', + 'spatial_reference_system' + ], + } WAREHOUSE_FIELDS = [ 'documentation_deadline', 'documentation_received', @@ -1191,6 +1200,15 @@ class ArchaeologicalSiteForm(ManageOldType): label=_(u"Spatial Reference System"), required=False, choices=[]) + PROFILE_FILTER = { + 'mapping': [ + 'x', 'get_first_base_find__y', + 'z', 'get_first_base_find__estimated_error_x', + 'estimated_error_y', + 'estimated_error_z', + 'spatial_reference_system' + ], + } TYPES = [ FieldType('periods', models.Period, True), FieldType('remains', models.RemainType, True), |