当使用 Tastypie 创建新项目时,我希望能够将其添加到用户的属性中,这是一个多对多字段。现在我的 obj_create 看起来像这样:
def obj_create(self, bundle, request=None, **kwargs):
return super(GoalResource, self).obj_create(bundle, request, user=request.user)
我想创建新对象,但是当我希望能够将它添加到 request.user 的属性goal_list 时。但是,我所拥有的将立即在数据库中创建对象。我将如何创建对象,然后将其添加到用户的 goal_list 属性?