728x90
반응형
SMALL
기본 설정으로 django는 8000번 포트에 외부에서 접속을 못하도록 설정되어 있다. 포트 번호를 바꾸고 싶거나 외부에서 접속 가능하게 하려면 아래에서 8000번을 다른 포트 번호로 설정하면 된다.
settings.py
ALLOWED_HOSTS =['외부 IP']
python manage.py runserver 0:8000 명령 뒤에 0:8000이라는 파라미터를 붙였다. 0:8000에서 0의 의미는 '외부에서 이 서버에 접속할 수 있도록 아이피를 개방한다'는 의미이며 :8000의 의미는 8000번 포트로 접속을 허용한다는 의미이다.
python manage.py runserver 0:8000
외부 IP (공인 IP)에 포트 번호 8000인 :8000을 추가하여 url에 입력하면 외부에서 접속할 수 있다.
또는 위 포트 접속이 안될시
python manage.py runserver 0.0.0.0:8000
0.0.0.0:포트번호 로 가능하다.
728x90
반응형
LIST
'App Programming > Django' 카테고리의 다른 글
[Django] 모델 (Model) (0) | 2023.06.20 |
---|---|
[Django] MVT 패턴 (0) | 2023.06.20 |
[Django] Reverse for '' not found. '' is not a valid view function or pattern name. (0) | 2023.04.09 |
[Django] User Logout (0) | 2023.03.09 |
[Django] 프론트엔드 페이지 (0) | 2023.02.22 |