【问题标题】:Passing user input from one template to multiple other templates将用户输入从一个模板传递到多个其他模板
【发布时间】:2020-06-11 18:05:41
【问题描述】:

我正在学习 Django,并希望构建一个网站,该网站将在页面 1 处接受用户的输入。然后它将该信息传递给page2。然后 page1 和 page2 的用户输入都会被传递到 page3 并进行处理。

非常类似于喜欢注册表单。第一页是一些信息,第二页是更多信息,然后第三页就完成注册了。

现在我将数据从一个页面返回到另一个页面,如下所示:

return render(request, 'per/per.html', context)

然后在该页面上,我可以访问上下文变量中的所有数据。但想知道如何将其移动到另一个页面。

【问题讨论】:

标签: django


【解决方案1】:
  1. 将表单数据存储到会话中并在任何页面上检索它们。
  2. 或者将它们存储到数据库中。

使用数据库。

How to use sessions in Django official doc

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-03
    • 2020-12-15
    • 2021-06-30
    • 1970-01-01
    • 2012-08-24
    • 2020-07-13
    相关资源
    最近更新 更多