Files
sms-lapli/scripts/load_stations.py
T
Rulx Philome Alexis 907630ae1f Adding automatic's datas in base for Testing
Run exec(open('scripts/load_stations.py').read()) in a django shell
2015-10-09 01:24:24 -04:00

49 lines
1.4 KiB
Python

# import os
# import os.path
# import sys
# from django.conf import settings
# sys.path.append("../")
# os.environ["DJANGO_SETTINGS_MODULE"] = "smslapli.settings"
# #django.setup()
from base.models import *
import csv
#ts = TypeStationPluviometrique.objects.all()[0]
with open('scripts/depFakeDatas.csv', 'r+') as csvfile:
reader = csv.reader(csvfile)
for row in reader:
print(row[2])
#dep = Departement(departement=row[2], description="Le departement du/de : "+row[2], id_code=row[1])
#dep.scave()
dep = Departement()
dep.departement = row[2]
dep.description = row[2]+"Je pense donc je suis"
dep.id_code = row[1]
Departement.save(dep)
with open('scripts/comFakeDatas.csv', 'r+') as csvfile:
reader = csv.reader(csvfile)
va = 0
for com in reader:
va+=1
if va == 1:
continue
departe = Departement.objects.get(id_code = com[3])
commun = com[2]
descc = "Cogito ergo sum"
id_code = com[1]
print(departe,commun,descc,id_code)
laCom = Commune()
laCom.departement=departe
laCom.description=descc
laCom.id_code=id_code
laCom.commune=commun
laCom.save()
# with open('scripts/sctComFakeDatas.csv', 'r+') as csvfile:
# reader = csv.reader(csvfile)
# for sctCom in \
# reader:
# print(sctCom[4])