(오류 발생)
ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment?
에러 메세지를 확인하니 장고 가져올 수 없다, 가상환경 활성화 되어있냐 라는 뜻인디 , ,
pip list를 통해 django가 깔려 있는지 확인 해보니 없었당
가상 환경을 만든 후 django 를 install 안했나봄
pip install django 해서 django 설치
설치 후
(django_site) ubuntu@ip-172-31-11-144:~/django_site$ python3 manage.py runserver
또 에러 발생
DEBUG = False면 True가 .. 되면 될 거 같은데 ...
여러 블로그를 찾다 보니
settings 파일을 local 과 deploy로 나눌 가능성이 매우 높을 것
반드시 해야할 작업
1. settings 폴더 안에 '__init__.py'를 넣는 것을 추천 (해결될 가능성 높음)
2. 1번이 안된다면 말 그대로 ALLOWED_HOSTS = ['*'] (모든 호스트 *를 일치시키는 데 사용)
3. ALLOWED_HOSTS = ['127.0.0.1', 'localhost']
ALLOWED_HOSTS목록은 완전한 포함해야 호스트 이름 , 하지 URL을. 포트와 프로토콜을 제외하십시오. 를 사용 하는 경우 목록에도 127.0.0.1추가 localhost 하기
아니당.. Mysql 부터 ..., 다음 포스터로 ..
공감
'Others > Ubuntu and Linux' 카테고리의 다른 글
(Ubuntu) Django + Gunicon + Nginx 연동하기 (2) (0) | 2022.04.28 |
---|---|
(Ubuntu) 도메인 하기 (0) | 2022.04.26 |
(Ubuntu) Django + Gunicon + Nginx 연동하기 (1) (0) | 2022.04.26 |
(Ubuntu) 기존 장고프로젝트 DB 연동하기 (0) | 2022.04.26 |
(ubuntu) mysql 데이터 베이스 관리 시스템 구축 (1) | 2022.04.22 |