我是python,django的新手.我想要做的是我将模型定义为具有两列的产品:名称和价格.
name price
pen 20
paper 30
eraser 0
Run Code Online (Sandbox Code Playgroud)
我试图使用以下代码对它们进行排序:
Product.objects.all().order_by('-price')
Run Code Online (Sandbox Code Playgroud)
这会将值排序为 0,20,30.
型号代码是
class Product(models.Model):
name = models.CharField(max_length=100, blank=True, null=True)
price = models.IntegerField('Price', blank=True, null=True)
Run Code Online (Sandbox Code Playgroud)
我想要实现的是将其排序为 20,30,0添加0.
有什么功能可以实现吗?