url 접속 실패
397
작성한 질문수 4
* Running on http://127.0.0.1:8080
* Running on http://192.168.100.29:8080
위와 같이 한 번 실행 시 url 주소가 두가지가 나오게 되고 둘 다 404에러로 사이트를 찾을 수 없다고 나옵니다
답변 1
0
안녕하세요. 답변도우미입니다.
어떤 환경에서 그렇게 되었는지는 상당히 다양한 케이스가 있을 수 있어서요. 말씀하신 단지 주소만으로는 파악하기는 어려워요. 404 에러는 해당 URL에서 요청한 페이지를 찾을 수 없음을 나타냅니다. 이 문제와 관련해서는 워낙 다양한 케이스가 있겠지만, 다음 사항들을 참고해보시면 좋을 것 같습니다.
라우팅이 올바르게 설정되어 있는지 확인하세요. 예를 들어, 다음과 같은 코드가 있어야 합니다.
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def home():
return render_template('index.html')
if __name__ == '__main__':
app.run(host='0.0.0.0', port=8080)
이 경우, Flask 앱은 기본 경로('/')로 요청을 받아들이고 'index.html' 템플릿을 렌더링합니다.
템플릿 파일이 올바른 위치에 있는지 확인하세요. Flask는 기본적으로 'templates'라는 폴더에서 HTML 템플릿 파일을 찾습니다. 이 폴더가 앱 디렉토리 내에 있고 필요한 HTML 파일이 들어있는지 확인하세요.
정적 파일(CSS, JavaScript 등)이 필요한 경우, 이러한 파일이 'static' 폴더에 위치해 있는지 확인하고 HTML 템플릿에서 올바르게 참조되고 있는지 확인하세요.
마지막으로, 앱을 실행할 때 host를 '0.0.0.0'으로 설정하여 외부에서 접근할 수 있도록 합니다.
if __name__ == '__main__':
app.run(host='0.0.0.0', port=8080)
위의 사항들을 확인하고 수정한 후, 다시 한 번 앱을 실행해 보세요. 이렇게 하면 웹 사이트가 제대로 표시되어야 합니다.
강의 자료 어디서 다운받나요? 없는데요..
0
155
1
강의 영상은 안나오고 소리만 나옵니다.
0
179
1
섹션 6 인증 failed 질문
0
155
1
섹션 8 flask 다양한 기능: 다양한 데코레이터 before_first_request 문의
0
363
3
192.168.0.12:8085??
0
156
1
04_flask_ABTest에서 blog_abtest.py 실행 시 오류입니다.
0
172
1
수업내용 질문 건
0
189
1
brew로 mysql 설치 후 서버 실행할 때, 터미널에서 anaconda bin 참조하는 문제
0
670
2
crossorigin 프로퍼티에 대해서 질문드립니다.
0
289
1
강의자료 다운로드 문의드립니다.
1
270
1
갑자기 웹 서버 띄울때 이상하게 나옵니다
0
314
1
가장빠른 Vue와 flask, 그리고 REST API 1 강의 질문입니다. (2)
0
347
1
가장빠른 Vue와 flask, 그리고 REST API 1 강의 질문입니다.
0
323
2
Fast api 추가 강좌 개설여부 질문드립니다!.
0
316
2
flask_cors설치 오류
0
619
2
부스트랩 html 다운
0
258
1
혹시 강의자료 공유가 가능한가요?
0
356
1
소스코드는 어디에 있을까요??
1
255
1
안녕하세요 몇가지 질문이 있습니다.
0
340
1
동적함수생성 질문드립니다.
1
632
2
(강의명) flask 로 Rest API 구현과 테스트 실행 : 오류 문의
0
578
1
백엔드 데코레이터 2 강의에 도전 문제 질문드립니다
0
291
1
몽고 DB 공식홈페이지 403 접속 에러 발생합니다.
1
627
3
04._flask_ABTest Pycharm 에서 실행오류
0
495
1





