Если поставить
import pdb
pdb.set_trace()
в вашем коде веб-приложение перейдет в сеанс отладчика pdb после выполнения set_trace
.
Также полезно, это
import code
code.interact(local=locals())
, который переводит вас в интерпретатор python. Нажатие Ctrl-d возобновляет выполнение.
Еще полезнее, это
import IPython.Shell
ipshell = IPython.Shell.IPShellEmbed()
ipshell(local_ns=locals())
, который переводит вас в сеанс IPython (при условии, что вы установили IPython). Здесь также нажатие Ctrl-d возобновляет выполнение.