2
だから私は別のモデルを参照してください。 は直接多くに多くの操作を行い、「追加する」ものではありません「ManyToManyDescriptor」'ManyToManyDescriptor'オブジェクトには属性 'add'がありません。なぜですか?
@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)
私はエラーオブジェクトを取得し、そして:だから私は使用
subscriptions = models.ManyToManyField(Season)
"スロー"ではなく、なぜこのエラーがありますか?
'ExtUser'はあなたのモデルのインスタンスですか? –
@MosesKoledoye ExtUserを使用して、ユーザの標準モデルを書き直しました –
@MosesKoledoyeサブスクリプションフィールドはExtUserに属します –