在django中实现类似rails的binding.pry调试功能

在django中实现类似rails的binding.pry调试功能,第1张

概述在django中实现类似rails的binding.pry调试功能

rails的binding.pry调试很爽,在刷新网页的时候直接进入代码内部还原现场,直接查看、 *** 作上下文的对象。其实python社区也有相应的实现,以django为例,在代码中插入:

import IPython
IPython.embed()

以如下代码为例:

def Lists(request):	text = '哈哈嘻嘻12'	import IPython     //插入这两行	IPython.embed()    //插入这两行	return render(request,'question/Lists.HTML',locals())


刷新网页的时候就会在插入的代码处停住进入ipython交互环境,如下图:

屏幕快照 2015-09-05 13.56.07.png (上传于2015-09-05 13:56:47)
总结

以上是内存溢出为你收集整理的在django中实现类似rails的binding.pry调试功能全部内容,希望文章能够帮你解决在django中实现类似rails的binding.pry调试功能所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1198098.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存