在Django模板中对相关项目进行排序

在Django模板中对相关项目进行排序,第1张

在Django模板中对相关项目进行排序

您需要像这样在与会者模型中指定顺序。例如(假设您的模型类名为Attendee):

class Attendee(models.Model):    class meta:        ordering = ['last_name']

请参阅手册以获取更多参考。

编辑 。另一种解决方案是向事件模型添加一个属性,您可以从模板访问该属性:

class Event(models.Model):# ...@propertydef sorted_attendee_set(self):    return self.attendee_set.order_by('last_name')

您可以根据需要定义更多这些…



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5630286.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存