python - 如何使用 Django 编辑 html 页面并将其保存在同一页面中?
问题描述
我有一个 HTML 页面,其中包含一个标题和该标题的内容,我创建了一个编辑链接,该链接将我定向到另一个页面,该页面应该让我更新标题和内容,并在编辑后单击一个按钮以保存该更新。
我如何让用户使用 Django 进行这种更新?
这是我的 HTML 页面
<h1>CSS</h1>
<p>CSS is a language that can be used to add style to an HTML page.</p>
<ul>
<li><a href="{% url 'wiki:edit' %}">Edit</a></li>
</ul>
解决方案
我认为最好的方法是使用Django 模板语言。
您必须将标题和内容存储在某个变量中。然后,edit
当用户想要更新这些变量时,您的页面应该更新它们。
如果您为您的 HTML 使用模板,那么您可以简单地在模板中使用此变量的值,这样每当edit
页面更改某些内容时,它就会在此页面中自动更改。