内部类class Meta提供模型的元数据。元数据是“任何不是字段的东西”,例如排序选项ordering、数据库表名db_table、单数和复数名称verbose_name和 verbose_name_plural。这些信息不是某篇文章私有的数据,而是整张表的共同行为。
要不要写内部类是完全可选的,当然有了它可以帮助理解并规范类的行为。
在ArticlePost中我们使用的元数据ordering = (’-created’,),表明了每当我需要取出文章列表,作为博客首页时,按照-created(即文章创建时间,负号标识倒序)来排列,保证了最新文章永远在最顶部位置。
关于内部类class Meta
最新推荐文章于 2023-07-07 19:57:19 发布