Django通知设置问题

时间:2017-05-22 19:53:18

标签: python django

我是django的新手,我刚刚在我的项目中安装了django-notifications。现在我已经设置好了,安装它并添加了这个信号

Kiddle_id

当有些人喜欢其他用户时,这非常有效,所以我可以查看/ inbox / notifications /并看到通知

汤姆史密斯发给你一个朋友请求

1分钟前

无“

所以它完美无缺,但是如何制作它以便汤姆史密斯可以点击并且查看它的人可以点击名字去他的个人资料?这是动作对象吗?还有什么是无效的?对不起,如果这令人困惑,但我无法理解它。

我在此模型的名称配置文件下有一个配置文件应用程序,

Kiddle_id

我的错误代码是:

   / like / 13 /'unicode'对象中的 AttributeError没有属性'_meta'   请求方法:GET

追踪中的

  

notify.send(notify_send,recipient = pending_like,verb ='发给你一个   朋友请求')

  

actor_content_type = ContentType.objects.get_for_model(演员),

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

一种方法是为每个配置文件定义get_absolute_url(在http.get('api/url-api').then(successCallback, errorCallback);模型中),然后在Profile中使用它:

notify.send

但是在通知中而不是 tomsmith ,您将拥有 the_link_to tomsmith_profile

修改

重新定义您的notify_send = (request.user.profile, ...)

__unicode__