我有以下功能,
def facebooktest(request):
fb_value = ast.literal_eval(request.body)
fb_foodies = Foodie.objects.filter(facebook_id__in = fb_value.values())
for fb_foodie in fb_foodies:
state = request.user.relationships.following().filter(username = fb_foodie.user.username).exists()
userData = {
'fbid': fb_foodie.facebook_id,
'followState': int(state),
}
基本上,我正在查看用户的哪些 Facebook 朋友在我的 django 应用程序上。如果是,则返回 followState。followState 基本上返回 1 或 0。如果用户已经在我的 Django 应用程序上关注他们,则返回 1,如果他们没有在我的 Django 应用程序上关注他们的 Facebook 朋友,则返回 0。
我想向该用户返回一个 json 类型的字典,如下所示:
[{fbid:222222222222, followState: 0}, {fbid:111111111111, followState: 1}, {fbid:435433434534, followState:1}]
编辑
我有字典结构,但我只想像上面的结构一样返回它。