Django 在托管应用程序 pythonanywhere 上打印 statements/debug

Django print statements/debug on hosted app pythonanywhere

我有一个 Django 应用程序在本地服务器上运行良好,但是当我将它托管在 pythonanywhere 上时(它是基于云的 python site), 模板上的渲染有一些问题

我在本地写代码的时候,曾经使用print语句调试views.py中的函数,但是如何使用print语句调试if该网站部署在网络上,因为在 python 任何地方 托管它之后,我无法找到打印语句的输出到哪里?

请建议另一种方法,如果这不可行,请在部署 Django 网络应用程序后获取后端输出。 感谢您的帮助。

要这样做你必须继续:

1) 您的网络应用程序:您必须在 pythonanywhere.com
中用您的真实用户名替换 yourusername https://www.pythonanywhere.com/user/yourusername/webapps/#tab_id_yourusername_pythonanywhere_com
2) 滚动到底部你可以看到:日志文件,在这个部分你会找到一个服务器日志,点击它你将被重定向到另一个页面,你可以从那里滚动到底部你可以看到 print from your views.
我希望你理解并为我糟糕的英语感到抱歉。

简解

在此处访问服务器日志文件
https://www.pythonanywhere.com/user/yourusername/files/var/log/yourusername.pythonanywhere.com.server.logyourusername 替换为 your real username in pythonanywhere