我正在尝试使用模型方法过滤记录,但不确定如何在视图中实现它。
是应该这样,还是完全在其他庄园的视野中?
下面是我的模型:
class Message(models.Model):
msg_id = models.IntegerField(unique=True)
user = models.ForeignKey(User)
message = models.CharField(max_length=300)
added = models.DateTimeField('added')
def about_cats(self):
matches = ['cat', 'kitty', 'meow']
return any(s in self.message for s in matches)
def __unicode__(self):
return self.message