Perhaps changes happened in 3.3.0 that I'm yet to know of. This is what happens.
When I submit a form using the DRF web browser when I'm logged in, I get "This field is required" error on all the fields
When I'm logged out, the form submits successfully.
What am I missing here? Thanks
My model:
class Student(models.Model):
name = models.CharField(max_length=200)
address = models.TextField()
phone = models.CharField(max_length=15)
remarks = models.TextField()
My serializer:
class StudentSerializer(serializers.ModelSerializer):
class Meta:
model = Student
fields = ('id', 'name', 'address', 'phone', 'remarks')
My view:
class StudentList(generics.ListCreateAPIView):
queryset = Student.objects.all()
serializer_class = StudentSerializer
My url:
url(r'^api/student/$', views.StudentList.as_view(), name='student_list'),