2010-10-24 5 views
0

Lorsque je développe mon application django localement, j'utilise python manage.py runserver et tous les messages d'erreur (comme Erreur 500 ...) sont imprimés dans le terminal. Il est utile car il permet de mettre quelques print dans le code et de vérifier les valeurs de certaines variables.Comment imprimer la sortie de Django dans un fichier?

Mais lorsque l'application est exécutée via fastgci sur un serveur distant, je ne peux pas voir ces messages. Existe-t-il un moyen de générer ces erreurs dans un fichier? Merci

Répondre

1

À l'exception des bogues sur le serveur Web, les messages d'erreur générés par les applications FastCGI doivent être consignés dans le journal des erreurs du serveur Web. Utilisez les options de configuration de votre serveur Web pour contrôler l'emplacement de création du journal. Et ne pas utiliser print, utilisez logging à la place.

Questions connexes