如何用django调试?

apo*_*rat 4 django

我开始学习django,我想知道调试django应用程序的最佳方法是什么?

更具体地说,我正在寻找一种打印变量的方法,与php中的var_dump语句等效.

Eri*_*tin 9

在运行开发服务器时,您可以发出将在控制台输出中打印的print语句.您还可以在处理请求和直接调试时使用pdb.

您可以将这些语句放在视图代码中:

import pdb; pdb.set_trace()
Run Code Online (Sandbox Code Playgroud)

只要你想要或几乎可以进入交互式调试和跟踪.