【发布时间】:2013-06-22 11:03:13
【问题描述】:
我正在尝试使用模型方法过滤记录,但不确定如何在视图中实现它。
应该这样做,还是完全在其他庄园的视野中?
下面是我的模型:
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
【问题讨论】:
-
除了视图之外的任何地方都需要/有用吗?
-
另外,
return any(...). -
@ignacio 就在 view.py 中。添加了回报。
-
这里的
tweet_content是什么? -
@karthikr 应该是“消息”固定
标签: django django-models django-views