是否可以将Django中的弃用警告记录到批量文件或类似文件中?我不确定如何设置这样的过滤器。
编辑:下面的答案没有回答这个问题。
答案 0 :(得分:1)
假设你是在Linux机器上,试试这个:
./manage.py runserver 2> foo.txt
这会将标准错误流重定向到文件foo.txt
弃用错误会导致标准错误,因此这应该照顾您。
如果您已经有一个想要附加的日志,当然这将是通常的附加符号:
./manage.py runserver 2>> foo.txt
如果你正在使用django 1.11,你需要告诉python显示警告。以下应该有效:
python -Wd manage.py runserver 2>> foo.txt
(没有机会尝试这个,但它应该有效)
如果您发现它有用并且想要经常这样做,您可能想为此创建一个别名。