有没有一种方法可以在提交表单之前访问表单域中的值。Django request.GET显示表单域的值
我需要将其中一个字段的值存储在request.session []中,以便稍后访问它(在同一视图中)。我尝试使用request.GET做它,但它始终没有。
request.GET.get('name')
其中名是在模型领域。
更新
我想存储的表单字段是随机值生成的每个表单显示时间的价值。我的models.py包含一个random()方法,它是该字段的默认值。
我想存储在会话中字段的值,使我对以后从该页面
该导航几页后返回的页面,我可以得到相同的字段值是我在做什么:
当在模型中使用随机Django request.session does not resolve
尝试'POST',而不是'GET'。 – mariodev
嗨, 也许你应该以不同的方式提出问题。 您的意思是:“在提交表单之前,我是否可以访问表单域中的值?”但唯一的方法是通过客户端Javascript,因为你还没有发送任何东西到服务器。请澄清 –
我认为你要找的只是request.GET ['name'] – Simon