인프런 커뮤니티 질문&답변
class UserAdmin(admin.ModelAdmin): TypeError: 'NoneType' object is not callable
작성
·
835
답변 1
0
이진석
지식공유자
안녕하세요.
ModelAdmin과 Model을 연결할 때에는
- 장식자로서 연결하실 때에는 @admin.register(모델클래스) 로 써주셔야 되고,
- 장식자가 아닌 별도의 함수 호출로 연결하실 때에는 admin.site.register(모델클래스, 모델admin) 로 써주셔야 합니다.
호출 형태가 다릅니다. admin.site.register는 장식자로서 구현된 것이 아니기에, 현재 오류가 발생하는 상황입니다.
코드를 복붙하여 사용하시기보다, 강의를 차근차근 살펴보시며 익혀가셨으면 하는 바람입니다.
해결되셨다면 본 질문의 상태를 해결됨으로 변경 부탁드립니다.
화이팅입니다. :-)








너무 감사합니다 !! 조급한 마음에 깊이 있게 보지를 못했네요..!
그럼에도 불구하고 항상 친절한 답변에 감사드립니다 ㅎㅎ