我正在使用django-cms进行客户端项目。我想添加一个图像轮播,它将在我的模板中显示所有这些图像。如何使用模型添加它并将其实现为要使用的表单?
class Show(models.Model):
title = models.CharField(blank=True, max_length=300)
header_image = models.ImageField(upload_to="", blank=True)
starting_date = models.DateField(default=datetime.datetime.today, blank=True)
poster = models.ImageField(upload_to="", blank=True)
description = models.TextField(blank=True)
is_TS_show = models.BooleanField(default=False, blank=True)
show_slug = models.SlugField(max_length=100)
def __str__(self):
return self.title
def save(self, *args, **kwargs):
self.show_slug = slugify(self.title)
super(Show, self).save(*args, **kwargs)
def get_absolute_url(self):
return "/show/%s/" % self.show_slug
这是一个旋转木马所以它可能是4-5张照片。