我想有一个旋转木马在我的每个产品页面的顶部。我希望它遍历我指定的目录中的每个图像,例如:media/tshirts
我不确定在上传多张图片进行幻灯片放映时,ImageField
模型字段是否是最佳选择。如果我能看到来自Django管理面板的图片就太好了。你知道吗
像这样的
html格式
<div id="carouselIndicators" class="carousel slide carousel-fade z-depth-1-half my-4" data-ride="carousel">
<ol class="carousel-indicators">
{% for image in directory %}
<li data-target="#carouselIndicators" data-slide-to="0" class="active"></li>
{% endfor %}
</ol>
<div class="carousel-inner" role="listbox">
{% for image in directory %}
<div class="carousel-item active">
<img class="d-block img-fluid" src="/media/54521383_989180831273370_3472797838423883776_n.jpg">
</div>
{% endfor %}
</div>
<a class="carousel-control-prev" href="#carouselExampleIndicators" role="button" data-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a class="carousel-control-next" href="#carouselExampleIndicators" role="button" data-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div>
你知道吗型号.py你知道吗
class Product(models.Model):
product_title = models.CharField(max_length=200)
product_image = models.ImageField()
product_base_price = models.DecimalField(max_digits=12, decimal_places=2)
product_addons = models.CharField(max_length=200)
product_description = models.TextField()
product_date_added = models.DateTimeField(default = datetime.now, blank = True)
product_slug = models.SlugField(max_length=200, default=1)
product_category = models.ForeignKey(Category, default=1, verbose_name="Product", on_delete=models.SET_DEFAULT)
product_available = models.BooleanField(default=True)
如何迭代目录中的每个图像文件以创建图库?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐