采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
用xadmin 上传图片,但是图片为空,查看对应media目录下没有这个图片,而是在项目主目录下
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
把这个拷贝到你的settings.py 不要做任何修改
非常感谢!
我代码里把MEDIA_ROOT = os.path.join(BASE_DIR, 'media') 写成了 media_root = os.path.join(BASE_DIR, 'media') 换成大写的MEDIA_ROOT 就ok了,老师请问下这个是不是大小写是敏感的
对。。。
你的model中这个字段怎么定义的?
class Banner(models.Model): """首页banner图""" goods = models.ForeignKey(Goods, on_delete=models.CASCADE, verbose_name='商品') image = models.ImageField(upload_to='banner', verbose_name='轮播图片') index = models.IntegerField(default=0, verbose_name='轮播顺序') add_time = models.DateTimeField(auto_now_add=True, verbose_name='添加时间') class Meta: verbose_name = '轮播商品' verbose_name_plural = verbose_name def __str__(self): return self.goods.name
登录后可查看更多问答,登录/注册
Django REST framework课程视频,RESTFul API前后端分离开发
11.1k 1
5.4k 51
1.6k 19
2.3k 19
2.0k 19
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号