首页 > 解决方案 > 如何使用 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>

标签: pythondjangobackend

解决方案


我认为最好的方法是使用Django 模板语言

您必须将标题和内容存储在某个变量中。然后,edit当用户想要更新这些变量时,您的页面应该更新它们。

如果您为您的 HTML 使用模板,那么您可以简单地在模板中使用此变量的值,这样每当edit页面更改某些内容时,它就会在此页面中自动更改。


推荐阅读