您的位置:首页 > 编程语言 > Go语言

Django的get和post请求处理

2018-09-12 20:08 113 查看

你要知道努力不一定成功,但不努力真的很轻松

要处理get请求与post请求,我们首先要做的第一步就是让我们的项目去识别它,由此我们要引入一个新的方法method,去处理接收的到的request请求。
在views.py中:

def register_handler(request):
if request.method=='POST':
pass

我们以添加表数据为例,一步一步进行操作。
首先我们获取请求信息:

parm = request.POST

我们选择表进行操作

new_user = UserInfo()

对接收的请求进行拆包,查找user_name,如果没找到返回not found:

new_user.user_name = parm.get('user_name','not found')

查找后我们要进行保存才能生效

new_user.save()

就这样我们添加了新的用户,完整代码如下:

def register_handler(request):
if request.method=='POST':
parm = request.POST
new_user = UserInfo()
new_user.user_name = parm.get('user_name','not found')
new_user.password = parm.get('pwd','not found')
new_user.email = parm.get('email','not found')
new_user.phone = 123
new_user.save()
return HttpResponse('ok')
阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: