django - 如何使用 Django 中的会话将所有表单数据从一个视图发送到另一个视图
问题描述
所以我已经知道如何从 InputWebView 向 DisplayWebView 发送和接收一个值,但我需要从我的表单发送所有值并在另一端接收它以进一步处理。我怎么做?
<form method="POST" action="">
{% csrf_token %}
{{ form.non_field_errors }}
{{ form.web_input }}
<input type="submit">
</form/>
def InputWebView(requests):
form = WebInputForm(request.POST or None)
if request.method == 'POST':
if form.is_valid():
request.session['web_input'] = request.POST['web_input']
return redirect('add_web')
def DisplayWebView(request):
var = request.session.get('web_input')
解决方案
推荐阅读
- github - git reset --hard origin/master 仍然给出不同的代码
- python - URL 提取器 Python
- c++ - c ++ qt:在程序运行时将数据放入具有某些条件的字符串中
- android - 授予 SD 卡写入权限
- javascript - 打字稿使第二个参数类型取决于第一个参数类型
- workflow-foundation-4 - Windows Workflow Foundation 修改生成的 xsd
- arrays - 使用 jq 从数组中提取一些值到顶层,保持数组不变
- flutter - 未处理的错误 LateInitializationError:本地 'failureOrSuccess' 尚未初始化。发生在“SignInFormBloc”的实例中
- google-apps-script - 以不同用户身份运行的 Google Apps 脚本问题
- typescript - “Vue”类型上不存在属性“$refs”