Как точно установить точку останова при удаленной отладке с помощью PDB
Я хочу установить точку останова в функции like()
в приведенном ниже исходном коде,
## views.py
@csrf_protect
@login_required
def like(request, comment_id, next=None):
Однако, в подсказке PDB, когда я использую команду break views.like
для установки останова,
точка останова переходит на Breakpoint 1 at /usr/local/lib/python3.7/site-packages/django/utils/decorators.py:119
, затем после многих последующих команд continue
и next
, ожидая, что скоро перейду к функции like()
, я потерпел неудачу и потерялся.
Есть ли способ установить точку останова и пропустить все эти декораторы? Или какие-нибудь удобные способы для меня просмотреть исходный файл (views.py) удаленно в командной строке PDB, чтобы определить, в какой строке установить точку останова?