Примечание: я рассмотрел и применил все решения, которые нашел при переполнении стека, но ни одно из них не помогло
Я перепробовал все решения, которые нашел в Интернете, но все еще не смог решить эту проблему. Мое приложение flask не применяет стиль CSS. Нажмите здесь, чтобы увидеть вложение файлов кода.
Как видно, я создал отдельные каталоги, шаблоны для файлов html и статические файлы для файлов CSS, но проблема все равно остается
Ирония в том, что браузер загружает файл CSS, но по какой-то причине не применяя стили. Браузер загружает файл CSS, но не применяет стиль.
Я также пробовал полную перезагрузку, очистку кеша браузера, смену браузера, изменение редактора кода (попробовал pycharm, затем перешел на код VS, но проблема осталась
Я был бы очень признателен за помощь, это было так долго.
Код Python flask:
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def home():
return render_template("index.html")
if __name__ == "__main__":
app.run(debug=True)
html-код:
html-код
Title
Консоль не показывает ошибок при загрузке CSS-файла:
"E:\Pycharm Projects\hello_flask\57-Capstone-proj-Blog\venv\Scripts\python.exe" "E:\Pycharm Projects\hello_flask\57-Capstone-proj-Blog\main.py"
* Serving Flask app 'main'
* Debug mode: on
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on http://xxxxx
Press CTRL+C to quit
* Restarting with stat
* Debugger is active!
* Debugger PIN: 861-474-752
- - [24/Jun/2024 20:45:06] "GET / HTTP/1.1" 200 -
- - [24/Jun/2024 20:45:06] "GET /static/css/styles.css HTTP/1.1" 200 -
- - [24/Jun/2024 20:45:06] "GET /static/favicon.ico HTTP/1.1" 200 -
Подробнее здесь: https://stackoverflow.com/questions/786 ... e-css-file
Мобильная версия