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; print(10, body.get('id')) objs = [] Sick_models.objects.filter(user_id=body.get('id')).delete() for field in body: match = re.search(r'\bsick\b', field) if match: objs.append(Sick_models(name = body[field], user_id=body.get('id'))) Sick_models.objects.bulk_create(objs)