Flask static_folder не найден - PullRequest
       123

Flask static_folder не найден

0 голосов
/ 20 марта 2020

Подскажите, пожалуйста, как исправить ошибку 404.

127.0.0.1 - - [20/Mar/2020 10:00:21] "GET /static/main.css HTTP/1.1" 404 -
127.0.0.1 - - [20/Mar/2020 10:04:32] "GET /static/esp_logo/klaviyo.jpg HTTP/1.1" 404 -

На моем route.py

from flask import Blueprint, render_template, url_for, flash, redirect, request, abort
site_blueprint = Blueprint('site_blueprint', __name__, template_folder='templates', static_folder='static')

@site_blueprint.route('/')
def index():
    return render_template('home.html', title = "Select ESP")

Затем на шаблонах >> Макет. html

<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='main.css') }}">

Когда flask запускается - возвращается:

<link rel="stylesheet" type="text/css" href="http://127.0.0.1:5000/static/main.css">

Моя структура папок: enter image description here

Основная. css и изображения в папке 'esp_lo go' - возвращает 404.

...