Q: 외부 CSS 파일을 사용하여 Flask 템플릿의 스타일을 지정하려고 하는데 스타일이 적용되지 않습니다. . 내 파일 구조는 다음과 같습니다.
/app - app_runner.py /services - app.py /templates - mainpage.html /styles - mainpage.css
mainpage.html
<html> <head> <link rel= "stylesheet" type= "text/css" href= "../styles/mainpage.css"> </head> <body> <!-- content -->
A: 이 문제를 해결하려면 전용 '정적' 폴더가 있어야 합니다. CSS 및 JS 파일을 저장합니다. 수정된 파일 구조는 다음과 같습니다.
/app - app_runner.py /services - app.py /templates - mainpage.html /static /styles - mainpage.css
mainpage.html
<html> <head> <link rel= "stylesheet" type= "text/css" href= "{{ url_for('static',filename='styles/mainpage.css') }}"> </head> <body> <!-- content -->
Flask는 이제 static/styles/mainpage.css에서 CSS 파일을 찾습니다.
위 내용은 내 Flask 응용 프로그램에 외부 CSS 파일이 로드되지 않는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!