web/hdalab/management/commands/import_hda_insee_csv.py
changeset 124 f937ccc6c144
parent 123 94fc5f5b5cfd
child 231 73123394bc53
--- a/web/hdalab/management/commands/import_hda_insee_csv.py	Thu Feb 23 19:45:00 2012 +0100
+++ b/web/hdalab/management/commands/import_hda_insee_csv.py	Fri Feb 24 18:38:00 2012 +0100
@@ -47,18 +47,6 @@
                     rawdata = {k: line[v].strip() for k,v in fields.iteritems()}
                     # Traitement special pour la Corse
                     insee = int(re.sub('^2(A|B)','20',rawdata['insee']))
-                    
-                    # Arrondissements de Paris
-                    if insee >= 75000 and insee < 76000:
-                        insee = 75100
-                    
-                    # Arrondissements de Lyon
-                    if (insee >= 69380 and insee < 69390) or insee == 69123:
-                        insee = 69380
-                    
-                    # Arrondissements de Marseille
-                    if (insee >= 13200 and insee < 13217) or insee == 13055:
-                        insee = 13200
                         
                     hda_id = int(rawdata['id'])
                     
@@ -70,9 +58,8 @@
                     try:
                         inseecoord = InseeCoords.objects.get(insee=insee)
                     except InseeCoords.DoesNotExist:
-                        #print "INSEE entry for Insee Code %d does not exist" % insee
-                        print insee
-                        datasheet = None
+                        print "INSEE entry for Insee Code %d does not exist" % insee
+                        inseecoord = None
                     
                     if datasheet is not None and inseecoord is not None:
                         dsextra, created = DatasheetExtras.objects.get_or_create(datasheet=datasheet, defaults={'insee':inseecoord})