2
让模特类:获取模型的所有对象除了
class MyModel(models.Model):
name = models.CharField(max_length=200)
category = models.CharField(max_length=200)
我想要得到的MyModel
所有对象除了那些特定的类别。我正在使用这个代码:
[mm for mm in MyModel.objects.all() if mm.category != u'mycategory']
这个问题还有其他解决方案吗?
重复的http://stackoverflow.com/questions/687295/how-do-i-do-a-not-equal-in-django-queryset-filtering –
实际上,我认为这是一个更简单,更清晰的例子,何时使用排除,其他问题在它的表面上有点复杂 – Ctrlspc
我同意@Ctrlspc。 – msampaio