해결된 질문
작성
·
226
답변 1
0
BASE_DIR 은 Path 객체인데요. 이 경로는 정적인 문자열이 아니라, 파이썬에 의해서 경로에 계산되는 동적으로 지정된 경로입니다.
pycharm에서는 문자열로서 정적으로 지정된 경로에 대해서는 경로를 바로 보여주기도 하지만, 파이썬으로 계산되는 경로는 아래와 같이 Cannot find declaration to go to. 라고 보여주기도 합니다. 그렇다고 해서 실제로 그 경로가 동작하지 않는 다는 뜻은 아닙니다. 파이참이 그 부분까지는 계산을 아직 못 해주고 있을 뿐인 거죠.
STATIC_ROOT = "./static/" 처럼 문자열로서 지정하시면, 다른 반응이 나올 수 있습니다.
python manage.py collectstatic 명령 시에 STATIC_ROOT 에 지정된 경로로 여러 앱들의 static 파일들이 복사되면, 지정이 잘 된 것입니다.
말씀하시는 노란색의 형광펜 처리에 어떤 메세지가 뜨시나요?
화이팅입니다. :-)
커서를 대었을때 참조가되지 않는다고 떠서 알게되었습니다 !그외에도 static을 누르면 폴더 밖의 static으로 가지고 template를 누르면 경로를 찾을 수 없다고 뜹니다 플러그인을 설치해서 참조못하는 부분이 초록색 밑줄 대신 노란색으로형광펜 처리 되어있습니다