【发布时间】:2012-09-06 11:44:21
【问题描述】:
让模型类:
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']
这个问题还有其他解决方案吗?
【问题讨论】:
-
其实我认为这是一个更简单、更清晰的例子来说明何时使用排除,另一个问题表面上有点复杂
标签: django django-models