【发布时间】:2017-06-24 03:09:15
【问题描述】:
是否可以将 Django 中的弃用警告记录到很多文件或类似文件中?我不确定如何为此类设置过滤器。
编辑:下面的答案不回答这个问题。
【问题讨论】:
是否可以将 Django 中的弃用警告记录到很多文件或类似文件中?我不确定如何为此类设置过滤器。
编辑:下面的答案不回答这个问题。
【问题讨论】:
假设你使用的是 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
(还没有机会尝试这个,但它应该可以)
如果您发现它有用并且想要经常这样做,您可能想要为此创建一个别名。
【讨论】: