一个用于在Django模板中嵌入调试器的模板标签。
项目描述
django-template-breakpoint
从您的Django模板中嵌入Python调试器。
安装
使用pip安装
python -m pip install django-template-breakpoint
用法
将应用程序添加到您的INSTALLED_APPS设置
INSTALLED_APPS = [
...,
"django_template_breakpoint",
...,
]
在模板中加载标签
{% load breakpoint %}
然后设置断点
{% breakpoint %}
当此行由Django渲染时,将调用sys.breakpointhook()。默认情况下,这将调用pdb.set_trace()。
所有使用的模板变量都添加到当前作用域。如果使用pdb.set_trace(),您可以运行dir()来查看所有模板变量的名称。
开发
有一个测试!使用python -m pytest运行它。
项目详情
关闭
哈希值 for django_template_breakpoint-0.0.1-py3-none-any.whl
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 000565b507de7858f7f5cc3b406c3e0c9d3738c24677b1143435bf36117540da |
|
| MD5 | edb161229f97f08ce919d3e812772797 |
|
| BLAKE2b-256 | 804a35867a6195ecce7b71fb5a1751732f8b2f1eb01122664cf840a38d2fe784 |