class Task(APIView):
def get(self, request):
questions = Task.objects.filter(client=request.user)
serializer = TaskSerializer(questions, many=True)
return Response(serializer.data)
오타없이 제대로 작성한 것 같은데 위와 같은 에러가 뜬다면
위 예시처럼 views.py의 class명과 model 이름이 일치하기 때문에 발생하는 에러이다.
class명과 model name을 다르게 설정하면 제대로 동작한다.
'Web > Django' 카테고리의 다른 글
django.db.migrations.exceptions.InconsistentMigrationHistory (0) | 2020.12.10 |
---|---|
ValueError: Field 'id' expected a number but got '' (0) | 2020.11.14 |
ModuleNotFoundError: No module named 'django.db.migrations.migration' (0) | 2020.10.19 |
파이콘 한국 2020 / Django ORM 최적화 세션 요약 (1) | 2020.09.26 |
Docker를 이용하여 Django와 Nginx 쉽게 연동하기 (0) | 2020.06.07 |