小编use*_*655的帖子

覆盖CreateAPIView,访问请求用户

如何保存created_by为请求用户?请注意,该字段未在序列化程序中定义

class User(models.Model):
    email = models.EmailField(...)
    name = models.CharField(...)
    created_by = models.ForeignKey('User')

class UserSerializer(serializer.ModelSerializer):
    class Meta:
        model = User
        fields = ['email', 'name']

class CreateUserApiView(CreateAPIView):
    model = User
    serializer_class = CreateRequesterSerializer

    def create(self, request, *args, **kwargs):
        # how can I save `created_by` as request user?
        return super(CreateUserApiView, self).create(request, *args, **kwargs)
Run Code Online (Sandbox Code Playgroud)

django django-rest-framework

3
推荐指数
1
解决办法
128
查看次数

如何使用图形api获得粉丝页面数量?

如何使用图形api获得粉丝页面数量?早些时候它在这里:

https://graph.facebook.com/FANPAGE_ID/?access_token=ACCESS_TOKEN

但现在它只返回:

{
   "name": "Fanpagename",
   "id": "0000000000"
}
Run Code Online (Sandbox Code Playgroud)

facebook facebook-graph-api

1
推荐指数
2
解决办法
1万
查看次数