首页 > 解决方案 > 如何用 django 建立会话形式?

问题描述

我正在尝试使用Django.

它将用于登陆页面。表单问题将在用户回答时一一加载。并且会有一些对用户输入的问候和“人性化”的响应(例如“哇!你做了一个不错的选择!”在用户从表单中选择了一个选项之后)。该应用程序的体验和外观就像实时聊天,但用户只能从表单中选择一个选项或上传文件/图像。

1.哪种技术更好用?我打算用Fetch.

2.由于我希望它在不重新加载页面的情况下工作,我需要如何加载Django表单Fetch?我是否需要传递它的元素JSON并在客户端构造它,或者我可以将它作为一个 html 传递{{form.as_p}}并显示它HTML?这些选项对安全性有影响吗?

标签: djangofetchbots

解决方案


我对此一无所知Fetch,但无论如何我认为它必须在客户端构建,但起初我会简单地在模板中显示表单以获取其字段的 id,然后在客户端代码中使用它。安全性如何 - 您需要通过表单传递 csrf 令牌。


推荐阅读