인프런 커뮤니티 질문&답변
하... 너무 해결이 안되니까 힘드네요...
작성
·
220
1
포트포워딩도 해보고...
run()인자 값도 지워보고 별짓을 다했는데
왜 계속 Not Found가 뜨는지 모르겠어요
run()안에 인자값 다 지웠을 때이고
run(host 0.0.0.0) 넣었을 때는
192.168 뜨면서 Not Found로 뜨네요
어떻게 해결해야 되나요 하....
퀴즈
44%나 틀려요. 한번 도전해보세요!
파이썬 웹 개발 환경 설정 시, 가상 환경(Virtual Environment)을 사용하는 주된 이유는 무엇일까요?
코드 실행 속도를 높이기 위해
다른 프로젝트 간 라이브러리 충돌을 방지하기 위해
웹 서버에 직접 배포하기 쉽게 만들기 위해
Flask 프레임워크 사용을 강제하기 위해
답변 1
1
남박사
지식공유자
다른 질문에 답변을 드렷습니다만.. 다시 답변을 드리면
run() 함수에 host 인자를 작성하면 외부 접속이 가능하게 동작하며 host 를 생략해야 내부망으로 접속이 가능합니다. 그리고 위의 404 오류는 로그를 보니 루트 (/) 로 접속을 하신거 같은데 해당 코드에 @app.route("/") 가 작성되어있는지 확인이 되지 않으니 답변을 드리기가 어렵습니다. 루트 주소로 접속하시려면 루트 주소에 해당하는 라우트를 구현했는지부터 확인해보시기 바랍니다.
@app.route("/")
def test_root():
return "OK"





