Django 操作属性的url设置出错
可能出现Django模板语法错误 我将url设置为action属性 在表单标签中,如下所示Django 操作属性的url设置出错,django,templates,url,action,Django,Templates,Url,Action,可能出现Django模板语法错误 我将url设置为action属性 在表单标签中,如下所示 <form method="post" id="comment_form" action={% url "blog:comment_new" %}> <div class="form-group"> {% csrf_token %} {{ comment_form }} <inp
<form method="post" id="comment_form" action={% url "blog:comment_new" %}>
<div class="form-group">
{% csrf_token %}
{{ comment_form }}
<input type="submit" class="btn btn-outline-primary">
</div>
</form>
{%csrf_令牌%}
{{comment_form}}
错误状态:
此代码出现错误:
action={%url”博客:评论\新“%}
请求url时出错:
网址:
错误消息:
在/blog/1处发生错误/
我不知道
我不知道为什么。
如果您能告诉我如何修复它,谢谢您。您需要将pk作为关键字参数传递
(?P<pk>\d+)
{% url "blog:comment_new" object.pk %}
在这部分代码中,您需要放置对象的pk。我忘了我像个傻瓜一样需要post.pk。问题解决了,答案保存得很好。谢谢你的回复。