Renvoyer un fichier téléchargeable. Tant que vous ajoutez Content-Disposition=attachment; filename="anyfilename.xxx" dans l'en-tête de la réponse HTTP renvoyée, le navigateur affichera une boîte de dialogue de téléchargement pour inviter l'utilisateur à télécharger. .
L'arrière-plan du contenu du fichier est le même, qu'il soit lu à partir d'un fichier local ou d'une chaîne produite par un programme. Il est inséré dans l'objet HttpResponse et renvoyé dans la vue correspondante. Attention à ne pas faire attendre les utilisateurs trop longtemps.
Pour un exemple officiel de génération d'un fichier csv, veuillez vous référer à : https://docs.djangoproject.co...
Renvoyer un fichier téléchargeable. Tant que vous ajoutez Content-Disposition=attachment; filename="anyfilename.xxx" dans l'en-tête de la réponse HTTP renvoyée, le navigateur affichera une boîte de dialogue de téléchargement pour inviter l'utilisateur à télécharger. .
L'arrière-plan du contenu du fichier est le même, qu'il soit lu à partir d'un fichier local ou d'une chaîne produite par un programme. Il est inséré dans l'objet HttpResponse et renvoyé dans la vue correspondante. Attention à ne pas faire attendre les utilisateurs trop longtemps.
Pour un exemple officiel de génération d'un fichier csv, veuillez vous référer à : https://docs.djangoproject.co...