2
所以,我指的是另一種模式:'ManyToManyDescriptor'對象沒有屬性'添加',爲什麼?
subscriptions = models.ManyToManyField(Season)
於是我就用:
@api_view(['POST'])
def buy_season(request):
_id = 1
season = Season.objects.get(id = _id)
a = ExtUser.subscriptions.add(season)
a.save()
return Response({'status': 'success'}, status=status.HTTP_200_OK)
我得到一個錯誤對象「ManyToManyDescriptor」不歸因「添加」 直接做很多很多,和不是通過「扔」,爲什麼有這個錯誤?
ExtUser是你模型的一個實例嗎? –
@MosesKoledoye With ExtUser我重寫了用戶的標準模型 –
@MosesKoledoye訂閱字段所屬的ExtUser –