def updateData(request, table):
data = request.data
if table == "user":
username = data['username']
if not User_data.objects.filter(username=username).exists():
return HttpResponseBadRequest('User record with username ' + username + ' does not exist')
else:
data.pop('username', None)
user.objects.filter(username=username).update(**data)
return HttpResponse('Put is successful')
elif table == "program":
pid = data['pid']
if not Program.objects.filter(pid=pid).exists():
return HttpResponseBadRequest('Program record with pid ' + str(pid) + ' does not exist')
else:
prog = Program.objects.get(pid=pid)
data.pop('pid', None)
Program.objects.filter(pid=pid).update(**data)
return HttpResponse('Put is successful')
else:
return HttpResponseBadRequest('Put is not successful')
评论列表
文章目录