J'essaie de renvoyer un fichier CSV à partir d'une action dans ma webapp, et de demander à l'utilisateur de télécharger le fichier ou de l'ouvrir à partir d'une application de tableur. Je peux obtenir le CSV cracher dehors sur l'écran, mais comment je change le type du dossier de sorte que le navigateur identifie que ce n'est pas censé être affiché comme HTML? Puis-je utiliser le module csv pour cela?Comment renvoyer un fichier CSV à partir d'une application Pylons?
import csv
def results_csv(self):
data = ['895', '898', '897']
return data
Cela aide, mais le fichier a le nom "suggest.csv.html" Une idée de comment résoudre ce problème? –
avec les deux en-têtes de réponse (type de contenu et disposition de contenu) défini correctement? Quel navigateur présente ce comportement html particulier? –