prod_obj.banners.all什么意思?
老师:下载的慕课网的示例代码product_detail.html页面中如下面代码中,prod_obj.banners.all是什么意思?我看在product表中并没有banners这个字段,实际运行程序时,详细页面也不显示对应的图片,求解,谢谢!
代码,可通过选择【代码语言】突出显示
<!--主图轮播-->
<div class="swiper-container swiper-zhutu">
<div class="swiper-wrapper">
{% for banner in prod_obj.banners.all %}
<div class="swiper-slide">
<img src="{{ banner.img.url }}" />
</div>
{% endfor %}
</div>
<div class="swiper-pagination swiper-zhutu-pagination"></div>
</div>19
收起
正在回答
4回答
同学,你好,
1、添加时Content type选择"商品信息",Object id对应mall_product表中id字段的值,id值一定要存在,勾选"是否有效"

2、比如老师的mall_product表中有一条记录,id值是1

3、按上述方法添加的banner图,system_images中记录如下

4、访问商品详情页,即可看见banner图,多张轮循显示

加油,祝学习愉快~~~
3.从网页搭建入门Python Web
- 参与学习 人
- 提交作业 218 份
- 解答问题 3562 个
本阶段带你用Python开发一个网站,学习主流框架Django+Flask是Python Web开发的第一步,在基础知识上实现积分商城的项目开发,体验真实的项目开发流程,提高解决编程问题和效率的能力。
了解课程



恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星