Прочитать стили из вложенной папки - Python
Формулировка задачи:
страницы читает из папки templates(я имею ввиду, что считает как корневую), а вот стили находятся в другой папке и он их конечно же не видит. static_folder стоит нужная папка, то есть статик. Иерархия папок такая:
>static
--->css
--->images
>templates
--->homepage
---..... .html
First_project.py
Листинг программы
- from flask import Flask
- #from werkzeug.contrib.jsrouting import render_template
- from flask import render_template
- app = Flask(__name__, static_url_path="", static_folder='static')
- '''комментарий для коммита'''
- @app.route('/')
- def hello_world():
- return render_template("homepage/home_main.html")
- if __name__ == '__main__':
- app.run()
Решение задачи: «Прочитать стили из вложенной папки»
textual
Листинг программы
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Title</title>
- <link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='css/base.css') }}">
- </head>
- <body>
- <p>Base text before the block</p>
- {% block homemain %}{% endblock %}
- <p>Base text after the block</p>
- </body>
- </html>
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д