import json from django.views.decorators.http import require_http_methods from django.views.decorators.csrf import csrf_exempt from .models import Sick as Sick_models import re @csrf_exempt @require_http_methods(["POST"]) def add_sick(request): body = request.POST; body = json.loads(request.body) print(10, type(body['sick'])) objs = [] Sick_models.objects.filter(user_id=body.get('id')).delete() if len(body['sick']) > 0: for field in body['sick']: # match = re.search(r'\bsick\b', field) # if match: objs.append(Sick_models(name=field, user_id=body.get('id'))) Sick_models.objects.bulk_create(objs)