接收request.POST的值并新增到数据库,操作成功,但是这样写规范吗?
觉得这样写好像不是很高大上,有没有标准做法。
|
yjmadeMay 15, 2015
1
用form
|
|
theqwangMay 15, 2015
2
同上,用表单类来接收页面传递过来的数据,数据校验也放在表单类里。
|
|
youyongsongMay 15, 2015
3
再具体一点应该是用ModelForm, https://docs.djangoproject.com/en/1.8/topics/forms/modelforms/ ,话说楼主连django的核心部件之一Form都不知道就写程序真的好吗。
|
|
virusdefenderMay 15, 2015
4
先检验数据,比如post过来的数据没有name,你的代码不就出错了么~
|
|
hyesunMay 15, 2015
5
用 django 提供的 Form 和 FormView,看起来就不会低端,也是推荐做法
|
|
codegeekMay 16, 2015
6
个人感觉django的form是django的一大败笔。
|
|
billvsmeMay 17, 2015
7
name = request.POST.get("name","")
|