【发布时间】:2018-11-20 21:48:57
【问题描述】:
我尝试将 Django 与 Getstream 集成。主要是代码工作,但在个人资料页面的最后,我有错误:“用户对象不可迭代”。
我按照教程获取流 Twitter,并通过 Getstream pinterest 示例进行搜索。我有相同的代码,但对我来说不起作用。尝试两者,getstream Twitter 个人资料视图和 pinterest 风格的个人资料视图。两者都是同样的错误。
查看:
def user_detail(request, username):
'''
Shows the users profile
'''
enricher = Enrich(request.user)
profile_user = get_user_model().objects.get(username=username)
feed = feed_manager.get_user_feed(profile_user.id)
activities = feed.get(limit=25)['results']
context = {}
do_i_follow_users(request.user, [profile_user])
context['profile_user'] = profile_user
context['activities'] = enricher.enrich_activities(activities)
response = render(request, 'account/user/detail.html', context)
return response
当我检查 getstream 仪表板时,我看到了操作日志: Screen getstream dashboard log
通过用户交互的其他选项是什么?我只需要此页面上的用户时间线。
【问题讨论】:
标签: django getstream-io