如何安全地调试托管在 apache2 服务器上的 Django 网站?
How can I safely debug my Django Website hosted on apache2 server?
我正在尝试更改我的网站,该网站托管在 Linux 机器上 Ubuntu。我可以在本地机器上使用 ssh username@serverIPadress 命令访问它。
现在,当我更改我的代码时,我收到 500 服务器错误消息,因此我无法检查我哪里做错了。
我是否必须在我的 settings.py 文件中更改 Debug = True 以及我需要在 ALLOWED HOSTS[=26] 中填写什么=]?目前,我有 ALLOWED HOSTS = {domainname, server IP}.
那么,有没有一种安全的方法来在我自己的机器上本地更改我部署的 Django 网站?
也许,我改的太复杂了,但我不是网络开发人员。看文档也得不到答案
提前致谢。
您可以使用 debug_toolbar,方法是将其添加到 setting.py 安装的应用程序中,并在末尾添加允许的 ip
INTERNAL_IPS = ['your ip']
我正在尝试更改我的网站,该网站托管在 Linux 机器上 Ubuntu。我可以在本地机器上使用 ssh username@serverIPadress 命令访问它。
现在,当我更改我的代码时,我收到 500 服务器错误消息,因此我无法检查我哪里做错了。
我是否必须在我的 settings.py 文件中更改 Debug = True 以及我需要在 ALLOWED HOSTS[=26] 中填写什么=]?目前,我有 ALLOWED HOSTS = {domainname, server IP}.
那么,有没有一种安全的方法来在我自己的机器上本地更改我部署的 Django 网站?
也许,我改的太复杂了,但我不是网络开发人员。看文档也得不到答案
提前致谢。
您可以使用 debug_toolbar,方法是将其添加到 setting.py 安装的应用程序中,并在末尾添加允许的 ip
INTERNAL_IPS = ['your ip']