인프런 커뮤니티 질문&답변

kh701201님의 프로필 이미지
kh701201

작성한 질문수

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

관계를 표현하는 모델 필드 (ForeignKey)

AttributeError: 'function' object has no attribute '_meta'

작성

·

2.7K

0

자꾸 오류가 발생하는데 왜 그런지 모르겠습니다..

답변 2

0

이진석님의 프로필 이미지
이진석
지식공유자

안녕하세요.

아래의 설명을 보시면, CommentAdmin 정의부에서 에러가 발생하고 있고, @admin.register 에 지정한 인자가 모델 클래스가 아니라 함수(function)임을 알 수 있습니다. 모델 클래스여야 하는 데 말이죠.

admin.py 에 보시면 Comment 임포트 시에 models가 아니라, xml.etree.ElementTree에서 임포트하고 있으십니다. 이름은 같은 다른 팩키지의 객체를 임포트하셨습니다.

xml.etree 부분은 삭제하시고, from .models import Post, Comment 가 되도록 수정해서 확인해보세요.

화이팅입니다. :-)

kh701201님의 프로필 이미지
kh701201
질문자

 정말 감사합니다... 6시간 동안 머리 싸매고있었습니다..ㅠㅜㅠ

이진석님의 프로필 이미지
이진석
지식공유자

이번 경험들이 쌓여 실력이 되는 것입니다.

너무 상심마시구요. 저도 종종하는 실수입니다.

실력이 쌓이시다보면 이런 실수들이 하나씩 줄어듭니다.

화이팅입니다~!!! :-)

0

kh701201님의 프로필 이미지
kh701201
질문자

github 에 올라와있는 강사님 코드와 비교해보자면 

이 부분은 다릅니다..

kh701201님의 프로필 이미지
kh701201

작성한 질문수

질문하기