在此如您所见,我们更改了订单 1 和订单 0
在运行它时你仍然可以看到
使用顶部的外壳标题和字符串有什么关系?
而这必须根据顺序颠倒`
课程/model.py
from django.db import models
# Create your models here.
class Course(models.Model):
created_at = models.DateTimeField(auto_now_add=True)
title = models.CharField(max_length=255)
description = models.TextField()
def __str__(self):
return self.title
class Step(models.Model):
title = models.CharField(max_length=255)
description = models.TextField()
order = models.IntegerField(default=0)
course = models.ForeignKey(Course)
class Meta:
ordering = ['order', ]
您有缩进错误。Step 的 Meta 类包含排序指令,实际上并不在 Step 类中。它需要缩进一级。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句