Прочитать стили из вложенной папки - Python

Узнай цену своей работы

Формулировка задачи:

страницы читает из папки templates(я имею ввиду, что считает как корневую), а вот стили находятся в другой папке и он их конечно же не видит. static_folder стоит нужная папка, то есть статик. Иерархия папок такая: >static --->css --->images >templates --->homepage ---..... .html First_project.py
Листинг программы
  1. from flask import Flask
  2. #from werkzeug.contrib.jsrouting import render_template
  3. from flask import render_template
  4. app = Flask(__name__, static_url_path="", static_folder='static')
  5. '''комментарий для коммита'''
  6.  
  7. @app.route('/')
  8. def hello_world():
  9. return render_template("homepage/home_main.html")
  10. if __name__ == '__main__':
  11. app.run()

Решение задачи: «Прочитать стили из вложенной папки»

textual
Листинг программы
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <title>Title</title>
  6.     <link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='css/base.css') }}">
  7. </head>
  8. <body>
  9.  
  10. <p>Base text before the block</p>
  11.  
  12. {% block homemain %}{% endblock %}
  13.  
  14. <p>Base text after the block</p>
  15.  
  16. </body>
  17. </html>

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут