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')阅读更多
相关文章推荐
- 用c语言写cgi程序(4)---处理请求post get。文本框,下拉列表框。
- 用c语言写cgi程序(4)---处理请求post get。文本框,下拉列表框。
- 过滤器中处理multipart/form-data头部的post请求request.getParameter(")获取不到参数问题
- 使用AJAX发送POST/GET请求并处理返回的结果集
- Cotlin在处理GET和POST请求的数据问题
- Netty处理HTTP之GET,POST请求
- springmvc 处理http get/post请求中文乱码的问题
- 如何解决POST请求中文乱码问题,GET的又如何处理呢?
- vue中axios处理http发送请求的示例(Post和get)
- HttpClient的get和post请求处理
- web的get请求中一个key有多个值的情况django是怎么处理的
- 后台处理get与post请求
- Tomcat在处理GET和POST请求时产生的乱码问题
- node.js中get与post请求的处理
- Node服务器处理GET、POST请求
- web的get请求中一个key有多个值的情况django是怎么处理的
- jsp连接数据库的乱码问题 servlet请求参数编码处理get post
- django 文件上传和菜单分级,mysql支持事务,F模块自增字段, python发送get,post请求
- java 发送post,get请求及空格问题处理
- django中input type=submit 发送ajax 的post和get请求