29、Django实战第29天:修改密码和头像

修改头像

1、上传头像,我们需要的对它做一个forms验证,编辑users.forms.py

2、编辑users.views.py

3、配置url,编辑users.urls.py

4、编辑前端页面

5、断点调试

我们发现form已经取到上传的图片放到了cleaned_data中,这里面的数据是已经通过验证的。因此我们可以直接把它取出来保存到数据库中

因为我们用的是mode.form,所以我们可以直接保存到数据库,优化代码如下:

最后我们需要返回一个json 信息,因为,这里修改头像是个异步的操作

  

 修改密码

编辑users.views.py

配置url,编辑users.urls.py

编辑前端页面usercenter-base.html

提交地址配置在deco-user.js中

posted @   sellsa  阅读(360)  评论(0编辑  收藏  举报

喜欢请打赏

扫描二维码打赏

了解更多

点击右上角即可分享
微信分享提示