我如何安全地调试我的Django网站托管在apache2服务器?



我正试图改变我的网站,它是托管在Linux机器与Ubuntu。我可以使用ssh username@serverIPadress访问它命令:

现在,当我更改代码时,我得到一个500服务器错误消息,所以我无法检查我在哪里做错了。

我必须更改Debug = True在settings.py文件中,我需要在ALLOWED HOSTS中填写什么?? 目前,我已经允许主机={域名,服务器IP}。

那么,是否存在安全的方法在我自己的机器上更改我部署的Django网站?

也许,我改变它太复杂了,但我不是一个web开发人员。当我阅读文档时,我找不到答案。

提前谢谢你。

你可以使用debug_toolbar通过添加它在settings .py安装的应用程序,并在末尾添加允许的ip

INTERNAL_IPS = ['your ip']