对象没有属性“actor\u actions”(django活动流)

对象没有属性“actor\u actions”(django活动流),django,Django,我正在使用django activity stream应用程序,并正在尝试 accounts/managers.py from datetime import datetime from django.contrib.contenttypes.models import ContentType from actstream.managers import ActionManager, stream class MyActionManager(ActionManager): @stream

我正在使用django activity stream应用程序,并正在尝试

accounts/managers.py

from datetime import datetime
from django.contrib.contenttypes.models import ContentType
from actstream.managers import ActionManager, stream
class MyActionManager(ActionManager):
    @stream
    def mystream(self, obj, verb='posted', time=None):
        if time is None:
            time = datetime.now()
        return obj.actor_actions.filter(verb = verb, timestamp__lte = time)
views.py

from actstream.models import Action
current_user = get_object_or_404(User, username=username)
current_user.actor_actions.mystream('commented')
设置.py

ACTSTREAM_MANAGER = 'accounts.managers.MyActionManager'
错误消息>“str”对象没有“actor\u actions”属性,并且

非常感谢

django活动流最近在我使用django 1.4时中断。
这是一个错误,您与某人共享此错误。您应该参与该页面,以便justquick可以修复看起来像bug的问题。

我刚刚遇到这个问题,无法确定这是何时开始发生的。不久前我更新到Django 1.4,我刚刚开始看到这些问题

我要做的是恢复查询

@stream
def my_stream(object, *args, **kwargs):
    ct = ContentType.objects.get_for_model(object.__class__)
    return self.model.objects.filter(actor_object_id=object.pk, 
        actor_content_type=ct, public=True, **kwargs)