django-bootstrap4 中 bootstrap_button 标签内的标签
tag inside bootstrap_button tag in django-bootstrap4
我有一个关于 django-bootstrap4 (https://django-bootstrap4.readthedocs.io/en/latest/templatetags.html#bootstrap-button) 的 bootstrap_button 模板标签的问题,是否可以在 href 中包含我的标签中的标签,像这样:
{% bootstrap_button "Supprimer" button_type="link" href="../../delete/{{article.id}} " button_class="btn-danger" %}
但是 {{article.id}}
没有被解释,它给了我一个 link 到 http://127.0.0.1:8000/delete/{{article.id}}
我也试过了:
{% bootstrap_button "Supprimer" button_type="link" href="{% url 'delete' article.id %}" button_class="btn-danger" %}
它returns
TemplateSyntaxError at /edit/127/
Could not parse the remainder: '"{%' from '"{%'
Request Method: GET
Request URL: http://127.0.0.1:8000/edit/127/
Django Version: 3.0.5
Exception Type: TemplateSyntaxError
Exception Value:
Could not parse the remainder: '"{%' from '"{%'
但是 none 这些语法不起作用...
你能帮我让它工作吗?
伙计谢谢
最简单的方法是先将 url 声明为模板变量:
{% url 'delete' article.id as delete_url %}
{% bootstrap_button "Supprimer" button_type="link" href=delete_url button_class="btn-danger" %}
我有一个关于 django-bootstrap4 (https://django-bootstrap4.readthedocs.io/en/latest/templatetags.html#bootstrap-button) 的 bootstrap_button 模板标签的问题,是否可以在 href 中包含我的标签中的标签,像这样:
{% bootstrap_button "Supprimer" button_type="link" href="../../delete/{{article.id}} " button_class="btn-danger" %}
但是 {{article.id}}
没有被解释,它给了我一个 link 到 http://127.0.0.1:8000/delete/{{article.id}}
我也试过了:
{% bootstrap_button "Supprimer" button_type="link" href="{% url 'delete' article.id %}" button_class="btn-danger" %}
它returns
TemplateSyntaxError at /edit/127/
Could not parse the remainder: '"{%' from '"{%'
Request Method: GET
Request URL: http://127.0.0.1:8000/edit/127/
Django Version: 3.0.5
Exception Type: TemplateSyntaxError
Exception Value:
Could not parse the remainder: '"{%' from '"{%'
但是 none 这些语法不起作用... 你能帮我让它工作吗?
伙计谢谢
最简单的方法是先将 url 声明为模板变量:
{% url 'delete' article.id as delete_url %}
{% bootstrap_button "Supprimer" button_type="link" href=delete_url button_class="btn-danger" %}