如何在 Django 中获取带有条件的一列

How can I fetch one column with conditons in Django

id = models.AutoField(primary_key=True)
name = models.CharField(max_length=255)
limit = models.PositiveIntegerField(default='255')
date = models.DateField()

你好.

这是我的 model.I 想要获取的数据,例如“limit”和“where id = 5”。我怎样才能做到这一点 ?我想将它用作整数。不是查询集。

如果只有一个 id = 5 的实例(应该是),那么您可以使用以下方法获取 limit 的值:

YourModel.objects.get(id=5).limit

您可以在此处阅读有关查询的更多信息:https://docs.djangoproject.com/en/4.0/ref/models/querysets/