django - 让django不处理注释掉的html

标签 django

我正在使用 django 开发一个网站。我添加了一个指向元素的链接,但尚未为其创建 View 。

但是在我完成 View 编写之前,django 不允许我测试我的更改。 它发出NoReverseMatch错误。我尝试使用这些 <!-- xxxx --> 注释掉 html 的那部分但 django 仍然发出同样的错误。

如何注释掉 html,这样 djano 就不会处理它。

最佳答案

template comment tag包围模板的各个部分,django 会忽略它:

{# <a href="{% url('does-not-exist') %}">foo</a> #}

在大多数支持 django 模板的文本编辑器中,您可以按 CTRL+/ 注释掉模板。

关于django - 让django不处理注释掉的html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31780414/

相关文章:

python - Django 聚合 : Sum return value only?

python - 如何检查python中的空列

python - 如何防止 Django 1.11 为非托管模型创建迁移?

html - 奇怪的 HTML 和 CSS 行为

python - 解析作为 POST 参数传递的字典列表

database - 版本跟踪,使用 django 自动更改数据库模式

python - 记录更改列表中的 Django-admin : How to display link to object info page instead of edit form ,?

python - 在 IIS6 上安装 Django/Python

django - django教程中的通用 View UpdateView不保存文件或图像

python - Django 中正确的身份验证测试结构