gpt4 book ai didi

python - 我可以使用 showPythonShell 进行 Django 调试吗?

转载 作者:行者123 更新时间:2023-11-28 21:27:20 26 4
gpt4 key购买 nike

我非常喜欢 Python,因为我可以使用它的 shell 来探索事物。

在开发 Django 应用程序时是否可以这样做?

我的意思是,是否可以这样做:

def process_request(request):
...
if(request.FILES != none):
__builtins__.debug_request = request
showPythonShell();
...

所以我可以试验这个请求?

谢谢:D

最佳答案

安装 ipython 并将 showPythonShell() 替换为:

from IPython import embed; embed();

这将完全按照您的预期进行,即从您的 if 语句中启动一个 ipython shell。拥有一个 ipython shell 的好处是制表符补全、魔术函数等。如评论 here .我已经在 python 中开发了很长一段时间,这主要是我用来调试任何东西的方法,包括 django。

关于python - 我可以使用 showPythonShell 进行 Django 调试吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11151228/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com