gpt4 book ai didi

python - 页面重新加载期间 django 模板的数据丢失

转载 作者:可可西里 更新时间:2023-11-01 14:51:52 25 4
gpt4 key购买 nike

我正在将一个变量从 View 文件传递给 django 模板

View .py

if request.method == 'POST':
t_t = request.POST.get('t_t')
t_o = T(user_id=1, t=t, d=d)
t_o.save()
return render_to_response("t/t.html",{'t' :t_o},context_instance=RequestContext(request))

html文件

#...#
{{t.d}}
#...#

问题是我第一次在 html 模板中获取值,但是当我尝试重新加载页面时,页面内容丢失了,即。我从 View 中传递的值丢失了。

我做错了吗

提前致谢

最佳答案

当您重新加载页面时,您很可能不会执行 POST 请求

您的数据仅从POST 请求中获取

if request.method == 'POST':

如果符合您的要求,您可以更改它以允许 GET 查询字符串数据以及 POST:

request.REQUEST.get('t_t')

关于python - 页面重新加载期间 django 模板的数据丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17551077/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com