Django : lecture csv file apres upload échoué
amirakhamessi
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Je suis une novice a django, j 'essaie de lire une fichier csv apres upload, j'ai réusssi de faire upload le fichier, mais j'arrive pas à lie son contenu,
mon code est le suivant,
Bonne journée
Je suis une novice a django, j 'essaie de lire une fichier csv apres upload, j'ai réusssi de faire upload le fichier, mais j'arrive pas à lie son contenu,
mon code est le suivant,
def Savedocument(request): uploadFailed='Your upload is failed, the format of file must be a csv file, Please try again' docfile = request.FILES["docfile"] if not docfile.name.endswith('.csv'): messages.error(request,'File is not CSV type') return render(request,'app/modelisation.html',{'uploadFailed':uploadFailed}) if request.method == 'POST': form = DocumentForm(request.POST, request.FILES) if form.is_valid(): form.save() listApp=[] paramFile = request.FILES['docfile'].read() data = csv.DictReader(paramFile) for row in data: listApp.append(row) return render(request,'app/modelisation.html',{'listApp':listApp}) return render(request,'app/modelisation.html')
Bonne journée