【发布时间】:2020-11-01 12:48:57
【问题描述】:
在这里,我对查询集感到困惑。我只想获取我的关注者的关注者列表。 例如:如果 user1 在我的关注者列表中,我可以在关注者列表模板中看到他,但我还想查看 user1 有多少关注者和关注者。 现在我面临一个错误:ValueError at /profiles/followers/admin/ 无法查询“flash”:必须是“用户”实例。
views.py
user = context['user']
# user = self.request.POST.get("close")
# print()
myfollowers = user.is_following.all()
myfollowers_data = []
for target_list in myfollowers:
single_follower = UserProfile.objects.filter(user=target_list)
single_follower_count = single_follower.is_following.count()
myfollowers_data.append(single_follower_count)
如果需要的信息多于在评论会议中告诉我的信息,我将使用该信息更新我的问题。
【问题讨论】:
-
名称
flash没有任何内容。所以,请检查您的代码并进行编辑。 -
flash 是经过查询集的用户的用户名
标签: python django django-models django-views django-queryset