diff options
Diffstat (limited to 'archaeological_context_records/data_importer.py')
-rw-r--r-- | archaeological_context_records/data_importer.py | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/archaeological_context_records/data_importer.py b/archaeological_context_records/data_importer.py index 8c5df2ddf..ce2185f7a 100644 --- a/archaeological_context_records/data_importer.py +++ b/archaeological_context_records/data_importer.py @@ -17,35 +17,35 @@ # See the file COPYING for details. -import re - -from django.utils.translation import ugettext_lazy as _ - from ishtar_common.data_importer import * from archaeological_context_records import models + class ContextRecordsImporterBibracte(Importer): DESC = u"Exports Bibracte : importeur pour l'onglet UE" OBJECT_CLS = models.ContextRecord - DEFAULTS = { - } + DEFAULTS = {} LINE_FORMAT = [ # ID operation ImportFormater('operation__operation_code', IntegerFormater(), - duplicate_fields=['parcel__operation__operation_code'],), + duplicate_fields=['parcel__operation__operation_code']), # ID UE - ImportFormater('external_id', UnicodeFormater(120), duplicate_fields=['label'],), + ImportFormater('external_id', UnicodeFormater(120), + duplicate_fields=['label'],), # Type ImportFormater('unit', TypeFormater(models.Unit), required=False), # description ImportFormater('description', UnicodeFormater(1000), required=False,), # interprétation - ImportFormater('interpretation', UnicodeFormater(1000), required=False,), - # date ouverture - ImportFormater('opening_date', DateFormater(['%Y/%m/%d']), required=False,), - # date fermeture - ImportFormater('closing_date', DateFormater(['%Y/%m/%d']), required=False,), + ImportFormater('interpretation', UnicodeFormater(1000), + required=False,), + # date ouverture + ImportFormater('opening_date', DateFormater(['%Y/%m/%d']), + required=False,), + # date fermeture + ImportFormater('closing_date', DateFormater(['%Y/%m/%d']), + required=False,), # lien vers parcelle ImportFormater('parcel__external_id', UnicodeFormater(12), required=False,), @@ -58,18 +58,19 @@ class ContextRecordsImporterBibracte(Importer): # chrono #TODO! pas de vrai création de nouvelle et en cas de modif # c'est la zone ImportFormater('datings__period', TypeFormater(models.Period), - required=False), + required=False), ] + class ContextRecordsRelationImporterBibracte(Importer): DESC = u"Exports Bibracte : importeur pour l'onglet relations entre UE" OBJECT_CLS = models.RecordRelations DEFAULTS = {} LINE_FORMAT = [ # code OA - ImportFormater('left_record__operation__operation_code', - IntegerFormater(), - duplicate_fields=['right_record__operation__operation_code'],), + ImportFormater( + 'left_record__operation__operation_code', IntegerFormater(), + duplicate_fields=['right_record__operation__operation_code'],), # identifiant UE 1 ImportFormater('left_record__external_id', UnicodeFormater(120),), # type relation @@ -77,4 +78,3 @@ class ContextRecordsRelationImporterBibracte(Importer): # identifiant UE 2 ImportFormater('right_record__external_id', UnicodeFormater(120),), ] - |