Jun-03-2022, 12:35 PM
Anytime I try to post a request in Django-Rest-Framework view, it returns an empty array. This looks like a DRF issue and not a Django one but I don't know why.
models.py
models.py
from django.db import models class Network_Info(models.Model): id = models.AutoField(primary_key = True) ntwkInfo = models.TextField() def __str__(self): return self.ntwkInfo[0:50]views.py
from django.views.decorators.csrf import csrf_exempt from .serializers import ntwkSerializer from rest_framework.decorators import api_view from rest_framework.response import Response @csrf_exempt @api_view(['POST']) def showConn(request): serializer = ntwkSerializer(data=request.data) if serializer.is_valid(): serializer.save() return Response(serializer.data) else: return Response(serializer.errors)serializers.py
from rest_framework import serializers from .models import Network_Info class ntwkSerializer(serializers.ModelSerializer): class Meta: model = Network_Info fields = ['ntwkInfo']