summaryrefslogtreecommitdiff
path: root/ishtar_common/forms_common.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2022-09-12 23:16:22 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2022-12-12 12:23:18 +0100
commit10fcd6d820c9d6111acb3a79b20e13f12b934a13 (patch)
treeacb9cce5e8a47af7f32ab6092d1a83f8c0fabf3d /ishtar_common/forms_common.py
parent8fc0a1f604eaa4a64622d622f5801beb3a286f5a (diff)
downloadIshtar-10fcd6d820c9d6111acb3a79b20e13f12b934a13.tar.bz2
Ishtar-10fcd6d820c9d6111acb3a79b20e13f12b934a13.zip
Import GIS: default to 0 skip lines (for geopackage and SHP it must be 0)
Diffstat (limited to 'ishtar_common/forms_common.py')
-rw-r--r--ishtar_common/forms_common.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/ishtar_common/forms_common.py b/ishtar_common/forms_common.py
index 26752149e..1b09bf53c 100644
--- a/ishtar_common/forms_common.py
+++ b/ishtar_common/forms_common.py
@@ -180,7 +180,6 @@ class BaseImportForm(IshtarForm, forms.ModelForm):
"imported_images",
"imported_images_link",
"associated_group",
- "conservative_import",
"skip_lines",
)
widgets = {
@@ -218,7 +217,6 @@ class BaseImportForm(IshtarForm, forms.ModelForm):
def _clean_csv(self, is_csv=False):
imported_file = self.cleaned_data.get("imported_file", None)
encoding = self.cleaned_data.get("encoding", None)
- print(encoding)
if imported_file and encoding:
try:
if not imported_file.name.lower().endswith(".csv"):
@@ -268,7 +266,6 @@ class NewImportForm(BaseImportForm):
"imported_images",
"imported_images_link",
"associated_group",
- "conservative_import",
"skip_lines",
)
@@ -343,12 +340,17 @@ class NewImportGISForm(BaseImportForm):
"encoding",
"csv_sep",
"associated_group",
+ "skip_lines",
)
HEADERS = {
"name": FormHeader(_("Import (GIS)")),
}
+ def __init__(self, *args, **kwargs):
+ super().__init__(*args, **kwargs)
+ self.fields["skip_lines"].initial = 0
+
def clean_imported_file(self):
value = self.cleaned_data.get("imported_file", None)
if value: