체대출신 코더의 개발자 성장기
장고 - __init__ 본문
기업 측에서 프로젝트를 만들때 참고하라고 받은 파일에 __init__이라는 빈파일이 모든폴더마다 있길래 왜 있나 의문이 들어서
서칭해보았다.
다른 폴더에 있는 파일을 import하여 쓰고 싶을 때, '나 쟤랑 같은 프로젝트에서 쓰이는 애야' 라는 표시를 해주지 않으면, 불러와
쓸 수 없다고 한다.
또한 한폴더에서 작성한 파일들을 *를 이용해 모두 불러오고 싶을 때는 __all__이라는 변수를 설정해주고, import할 것들을 명시적으로 적어 주어야한다고 한다
__all__ = ['echo']
'CodeStates > TIL' 카테고리의 다른 글
구글 어시스턴트와 노드 서버를 잇기1 (0) | 2019.07.26 |
---|---|
장고- 가상환경 구축? (0) | 2019.07.25 |
장고-MTV 모델 (0) | 2019.07.25 |
파이썬 - 튜플 (0) | 2019.07.20 |
파이썬 - 리스트 (0) | 2019.07.20 |