Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试创建一个网站,该网站的表单允许人们将数据直接输入到 json/yaml/toml 文件中(不管是哪个,我没有偏好)。
从文件中提取数据以显示很容易,但我希望人们提交自己的信息并将其保存到文件中。
我还没有任何代码,因为我什至不确定从哪里开始表单。我认为这会非常简单,只需创建一个表单并将数据提交到文件中,但我无法在我的 Hugo 书或在线,here 或其他地方找到说明。
如果有人有时间帮我一把,我很乐意提供帮助。
谢谢!
Hugo 是一个静态网站生成器。对用户提交的数据进行操作是一种动态操作。雨果无法帮助你。Hugo 所做的是.html从您的输入中创建,然后您使用 Web 服务器提供这些文件。文件在创建后无法更改,并且 Hugo 是运行以创建文件的处理器,而不是在您提供文件时运行的活动服务。因此,您不能对用户提交的数据采取行动。
.html
您要么需要通过 JavaScript(或 WASM)实现所有客户端,要么需要有一个活动的后端来做你想做的事。在这两种情况下,雨果都帮不了你。