我正在try 从组"Manager"获取所有用户的列表,POST请求起作用了
@api_view(['GET','POST'])
def managers(request):
username = request.data['username']
if username:
user = get_object_or_404(User, username=username)
managers = Group.objects.get(name="Manager")
if request.method == 'POST':
managers.user_set.add(user)
elif request.method == 'DELETE':
managers.user_set.remove(user)
return Response({"message": "ok"})
return Response({"message": "error"}, status.HTTP_400_BAD_REQUEST)
我在下面得到了这个错误.
KeyError at /api/groups/manager/users 'username'
拜托,能给我找个导游吗?