【发布时间】:2011-08-02 11:41:30
【问题描述】:
我一直在使用 django-notification (https://github.com/jtauber/django-notification.git),但文档对于初学者来说有点简短。
我希望能够让用户关注在搜索时没有结果的搜索(包含产品列表的结果页面)。然后,如果添加了与搜索匹配的记录,则应通知用户。
我找不到任何关于如何使用“观察”的在线解释,我认为我需要用它来观察出现的记录(在搜索结果中)?也许,这是错误的方法(使用 django-notification),因为我需要一个信号来等待最初不包含任何对象的过滤器结果的出现......
(该项目太发达了,无法考虑像 Pinax 这样的选项来为此类事情提供模板)
我想我需要评估
f=Products.objects.filter({search_request_args})
if f:
notification.send([request.user], "product_match", {"from_user": settings.FROM_DEFAULT})
也许作为一个计时工作?
【问题讨论】:
标签: django signals django-signals django-notification