在我的网站上,我可以制作多张带照片的相册。如何控制相册或图片在页面上的显示顺序?按日期或名称排序非常简单,但是对订单进行绝对和用户友好控制的最佳方法是什么。应该可以轻松地设置任何专辑第一,第二,第三,......
答案 0 :(得分:2)
添加特殊的order
整数字段并按其排序:
class Album(models.Model):
name = models.CharField(max_length=100)
order = models.IntegerField(default=1000)
class Meta:
ordering = ('order', 'name')