django - 如何用 django 建立会话形式?
问题描述
我正在尝试使用Django
.
它将用于登陆页面。表单问题将在用户回答时一一加载。并且会有一些对用户输入的问候和“人性化”的响应(例如“哇!你做了一个不错的选择!”在用户从表单中选择了一个选项之后)。该应用程序的体验和外观就像实时聊天,但用户只能从表单中选择一个选项或上传文件/图像。
1.哪种技术更好用?我打算用Fetch
.
2.由于我希望它在不重新加载页面的情况下工作,我需要如何加载Django
表单Fetch
?我是否需要传递它的元素JSON
并在客户端构造它,或者我可以将它作为一个 html 传递{{form.as_p}}
并显示它HTML
?这些选项对安全性有影响吗?
解决方案
我对此一无所知Fetch
,但无论如何我认为它必须在客户端构建,但起初我会简单地在模板中显示表单以获取其字段的 id,然后在客户端代码中使用它。安全性如何 - 您需要通过表单传递 csrf 令牌。
推荐阅读
- amazon-web-services - 为什么 AWS X-Ray 不显示错误?
- ruby-on-rails - 如何解决您的 Ruby 版本是 2.3.1,但您的 Gemfile 指定的是 2.5.1?
- mongodb - 本地 MongoDb 与 CosmosDb 查询执行的差异
- php -
- ios - iOS swift web 视图打开相机
- javascript - 为什么html密码字段变空
- python - Windows 10 到 Windows 8.1 的 Pyinstaller 问题
- javascript - 带有音频的 RTCMulticonnection 屏幕共享不起作用
- excel - Excel VBA 修改范围和选择随机单元格
- ajax - 单击具有此属性的 commandButton 后,所有操作都使用 target="_blank"