작성
·
833
0
답변 1
0
안녕하세요.
오류 메세지에 답이 있습니다.
Creating a ModelSerializer without either the 'fields' attribute or the 'exclude' attribute has been deprecated since 3.3.0, and is now disallowed. Add an explicit fields = '__all__' to the AuthorSerializer serializer.
ModelSerializer를 만드셨는 데 fields 속성이나 exclude 속성을 지정하지 않으셨다는 오류메세지입니다. 그런데 fields를 지정하셨잖아요. 그럼 거의 99% 오타이거나 들여쓰기(Indentation)를 잘못 지정하셨거나, Meta 클래스명을 META 등으로 잘못지정하셨거나 정도가 되겠습니다.
AuthorSerializer의 코드를 보시면 firelds라고 되어있습니다. 이는 오타죠. fields로 쓰셔야 합니다. :-)
화이팅입니다. :-)
아.. 참 부끄럽네요 ㅠㅠ 늘 빠른 답변 감사합니다~