Y a-t-il un moyen de rendre la commande RunServer complètement silencieuse ou d'afficher simplement des erreurs comme 404 ou 500 ?? L'option de verbosité n'a aucun effet sur elle ... P>
3 Réponses :
Il n'y a aucun moyen de rendre la commande moins verbeuse avec des options. Vous pouvez toutefois tuyer la sortie dans laquelle vous n'avez pas besoin de m'occuper de cela. Sur Linux / OS X / * Nix, vous pouvez tuyer la sortie sur / dev / null avec quelque chose comme: L'équivalent sur Windows serait quelque chose comme: p> Une dernière note: Si vous cherchez à supprimer la sortie de préférence dans votre environnement de développement, génial! Cela devrait fonctionner pour vous. Si vous cherchez à le faire pour presque toute autre raison, c'est probablement un signe que vous utilisez le serveur DEV pour quelque chose que vous ne devriez pas. "./manage.py runserver" ne doit jamais être utilisé pour rien em> strong> autre que le développement local. p> p>
+1 pour "RunServer ne doit jamais être utilisé pour autre chose que le développement local"
Vous pouvez maintenant régler la verbosité avec l'indicateur code> verbosité code>: documentation p> p>
Cependant, RunServer (1.7) ne semble pas être conforme à l'argument de la verbosité 0. Je reçois exactement la même sortie.
@Juanxarg Il devrait: Docs. djangoproject.com/fr/1.7/ref/django-admin/...
Django Runserver ignore la verbosité ou l'option de trace. Voir cette discussion sur ce ticket code.djangoproject.com/ticket/15132
J'ai réussi à le retirer en désactivant la journalisation générale, car je lance ma demande de sous-processus d'application différente. Documentation.
Ceci bloque tous les journaux, y compris < Code> Regarder pour les modifications de fichier avec stareloader code>. p>
et tous les journaux de ce type: En ajoutant ceci à mon [31 / juil / 2020 20:42:17] "Obtenez / admin / http / 1.1 "200 6641 code>. P> Params.py code>: p>
Essayez-vous de supprimer le bruit dans votre invite de commande?
Juste vérifier. Avez-vous essayé --verbosité = 0