采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,在完成更新后(包括头像更新) 头像仍然是是默认图片,查看快乐user下两个html文件,没发现什么问题,老师给看下到是啥问题
如图所示:
您好,不一定只有前端会出错。有可能图片没有上传成功,或保存失败,加载失败。
有没有上传成功,要到服务器检查picture = models.ImageField(upload_to='profile_pics/', null=True, blank=True, verbose_name='头像') 你写的upload_to路径下有没有图片,如果没有,看base.py中MEDIA_ROOT = str(APPS_DIR('media'))正确吗;
如果保存失败,前端保存的时候,post请求有没有返回什么错误信息;
如果加载失败,base.py中 MEDIA_URL = '/media/'是否正确,urls.py中urlpatterns = [...] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
是否有;
老师,我查看了一下在centos zanhu目录下中有media这个文件夹并且也存有图片,但在pycharm(windows)中没有这个media文件,似乎没有同步到pycharm,但我平时在centos中装包什么的吗,都会直接同步到pycharm中呀
在补充一下,我是在centos中浏览器中输入url和更新个人信息的
服务器上的代码不会自动下载,只有本地的代码会自动上传
登录后可查看更多问答,登录/注册
融合Django高级用法/算法/设计模式/TestCase测试/云计算打造项目
2.6k 15
7.7k 1
2.3k 6
1.7k 4
1.9k 2