欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

python - 如何利用pycharm调试Django?能打印出变量的数据结构吗,详细的数据结构,类似php的数据结构

程序员文章站 2022-04-13 09:58:51
...
如何利用pycharm调试Django?能打印出变量的数据结构吗,详细的数据结构,类似php的数据结构吗?print打印出的数据结构不详细。
比如说有一个Article的数据表model,我通过article1 = Article.objects.get(id=1),得到了article1,然后print(article1),得出的结果是,请问这个数据结构能再相信点吗?这根本不知道这是个是你么数据。

回复内容:

如何利用pycharm调试Django?能打印出变量的数据结构吗,详细的数据结构,类似php的数据结构吗?print打印出的数据结构不详细。
比如说有一个Article的数据表model,我通过article1 = Article.objects.get(id=1),得到了article1,然后print(article1),得出的结果是,请问这个数据结构能再相信点吗?这根本不知道这是个是你么数据。

可以直接

print(article1.__dict__)

把对象的属性都打印出来,不知道是不是解决了你的问题

可自定义 __str__ 方法设置打印内容

看PyCharm官网介绍是支持Django环境的调试。用了一下那个30天试用版,确实是支持的,可以设断点,单步跟踪,查看变量内容等。

直接设断言是可以的阿,我之前用过的!

相关标签: python django php