一个用于在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 |