Django 打印语句安全
Django Print Statement Security
我正在开发一个 Django 项目,并且一直在使用大量打印语句来进行调试(是的,常规打印语句,而不是日志条目)。这是一个简单的例子:
View.py
def printView(request,x):
print x
return HttpResponse("Print View")
我想知道这是否安全 - 我在打印报表中显示了大量数据,我担心有人会看到服务器输出并入侵我的网站。用户可以看到我 print
的数据吗?
所有打印数据都进入控制台(日志),所以它应该是安全的,除了一些疯狂的配置,打印语句实际上被发送到网络客户端,但我无法想象这种情况。
我正在开发一个 Django 项目,并且一直在使用大量打印语句来进行调试(是的,常规打印语句,而不是日志条目)。这是一个简单的例子:
View.py
def printView(request,x):
print x
return HttpResponse("Print View")
我想知道这是否安全 - 我在打印报表中显示了大量数据,我担心有人会看到服务器输出并入侵我的网站。用户可以看到我 print
的数据吗?
所有打印数据都进入控制台(日志),所以它应该是安全的,除了一些疯狂的配置,打印语句实际上被发送到网络客户端,但我无法想象这种情况。