用pdb单步调试django其实很方便,至少比调试mod_perl方便多了。只需打开views.py,在你想调试的view函数开头添加:

def myview(request):
  import pdb; pdb.set_trace()
  # other ...

然后启动服务器:

$ python manager.py runserver

用浏览器访问要调试的视图,就能在控制台上调试了。