【发布时间】:2013-10-01 02:15:49
【问题描述】:
我的 django 表单中有这些代码。它可以显示我想要的数据并可以删除它。但是,删除后,我必须重新加载页面,这样我才能看到我删除的数据消失了。我尝试了 django-fresh 但发生了 Web 服务器错误。删除后django表单如何自动刷新?可以举几个例子吗?
<body onload="myFunction()">
<form>
<h1><label for="keywords"> Keywords:</label></h1>
<br>
{% for key in keywords %}
<li>
{{ key.keywords }} <a href="/delete/one/{{key.id}}">delete</a>
</li>
<br><br>
{% endfor %}
</form>
</body>
【问题讨论】:
-
"/delete/one/{{key.id}}"视图有什么作用? -
你能否举一个更完整的例子,也许是后端 django 代码?当您单击
<a>元素时,大概不会从 DOM 中删除<li>元素。所以它在页面刷新时被删除,但不是以交互方式。我想这就是django-fresh 应该做的。你确定在你的python代码中import os了吗?