感谢您的时间。我一直在与django的后端和前端的amp一起工作的项目,尽管即时通讯在链接两个标签(例如灯箱)时遇到了一些麻烦。
我想在我的产品页面上获得第一张图片的列表(我已经完成了),通过单击一张图片,它可以在灯箱上向我显示该对象的其他图片,而无需转到详细信息模板。 >
整个项目刚刚在github上更新:https://github.com/lucasrf27/dealership
这就是我想要的amp代码。除了放在我的类别(产品模板)上,我还在test.amp.html上尝试此功能]
<body> <h1>lucas</h1> <div> {% for v in veiculos %} <h1>{{v.modelo}}</h1> <amp-img lightbox="cars" src="{{ v.first_image.imagem.url }}" width="" height="" layout="fill" alt="{{v.modelo}}"> <amp-carousel lightbox="cars" width="350" height="350" type="slides"> <div> {% for v in veiculos %} <h1>{{v.modelo}}</h1> <amp-img lightbox="cars" src="{{ v.first_image.imagem.url }}" width="300" height="400" alt="{{v.modelo}}"> <amp-carousel lightbox="cars" width="350" height="350" type="slides"> {% for p in veiculos.images.all %} <amp-img lightbox="cars" src="{{p.imagem.url}}" width="" height="" layout="fill" alt="{{v.modelo}}"></amp-img> {% endfor %} </amp-carousel> </amp-img> {% endfor %} </div> </amp-carousel> </amp-img> {% endfor %} </div> <!-- These will belong to a different lightbox gallery --> <div> <amp-img lightbox="another" src="image3.jpg" width="400" height="300" layout="responsive"></amp-img> <amp-img lightbox="another" src="image4.jpg" width="400" height="300" layout="responsive"></amp-img> </div>
当我从灯箱打开图像时使用新的URL
我得到这个:http://127.0.0.1:8000/veicles/image3.jpg(404)
尽管图像在此图像中:http://127.0.0.1:8000/media/veiculos_imagens/bugat-logo-whatsapp-fundo-transparente3.png有没有一种media_prefix之类的方法?
感谢您的时间。我一直在与django的后端和前端的amp一起工作的项目,尽管即时通讯在链接两个标签(如灯箱)时遇到了一些麻烦。我想得到一个...
我以一种愚蠢的方式得到了结果。除了在视图或模板上设置对象外,还像在first_image中那样在函数中设置对象,但第二个对象和其他2个对象它像: