使用请求对象访问 django 视图中的 html 表单字段
Posted
技术标签:
【中文标题】使用请求对象访问 django 视图中的 html 表单字段【英文标题】:acces html form fields inside django view with request objects 【发布时间】:2015-03-27 01:29:14 【问题描述】:所以我有一个用户填写的 html 表单,其中之一是 name='name',如何使用请求参数在视图中访问它们
request.POST.name 呢?
【问题讨论】:
【参考方案1】:request.POST
是一个字典。因此,您不能像访问对象的属性那样访问 request.POST 的键。
解决您的问题的一个简单方法是:
name = request.POST.get('name')
所以,name 要么是表单中传递的值,要么是 None。
【讨论】:
【参考方案2】:你不能。 id
属性未在 request
中传递。
您应该使用 html 输入的name="some_name"
属性。它将以request.POST['some_name']
的形式提供。
【讨论】:
以上是关于使用请求对象访问 django 视图中的 html 表单字段的主要内容,如果未能解决你的问题,请参考以下文章
Django请求与响应(request)与(response)