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

김도하님의 프로필 이미지

작성한 질문수

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

Bootstrap4를 활용한 기본 레이아웃 구현

구동엔 문제 없으나 파일 참조 시 메세지가 발생합니다.

해결된 질문

작성

·

237

0

안녕하세요.

강의를 따라하고 있는 중 파일 참조 부분에서

"Unresolved template reference" 메세지가 발생합니다.

 

밑줄이 생긴 것과는 상관없이 작동에는 아무런 영향이 없기는 합니다. 하지만 깔끔하게 만들어 두고자 하는 마음에 검색을 해보았지만 뚜렷한 해결책을 찾지는 못하였습니다.

 

감사합니다.

답변 2

1

김도하님의 프로필 이미지
김도하
질문자

답변 감사합니다.

우선 원인이 해결된 것 같습니다.

Settings > Languages&Frameworks > Django
세팅 부분에서

Django Support가 꺼져있었습니다.

Settings.py 파일을 옮기지 않았었던 프로젝트를 켜보니 서포트가 활성화 되어있고 Settings.py의 경로가 지정 되어있는데 Settings.py 파일을 옮긴 프로젝트는 서포트가 비활성화 되어있으며 아무런 경로가 설정되어 있지 않았습니다.

서포트를 활성화 시켜주고 Settings 파일도 잡아주니 경로 참조가 잘되네요~!

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

잘 해결되어 다행입니다. :-)

0

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

안녕하세요.

장고 앱내의 templates 디렉토리가 아닌,
장고 앱 밖의, settings.TEMPLATES의 DIRS에 지정된 경로는 파이참이 자동으로 템플릿 경로로 인지하지는 못하더라구요.

SMM/templates 폴더를 우클릭하시고 Mark directory as 메뉴 => Template Folder로 지정해보시겠어요?
설정 후에 파일편집창을 껐다가 다시 켜보면 말씀하신 경고가 사라질 것입니다.

그리고, 장고 앱 밖의 static 폴더의 경우에는 settings.STATICFILES_DIRS 에 그 경로를 지정하면, 이 설정은 파이참에서 인식하는 듯 합니다.

현재 bootstrap-4.4.1-dist 폴더가 저장된 static 폴더의 경로가 settings.STATICFILES_DIRS 리스트에 지정되어있지않으시다면 지정해보시겠어요?

화이팅입니다. :-)