flask приложение, показывающее ошибку 404 для CSS файла - PullRequest
0 голосов
/ 20 января 2020

Я настроил компоненты basi c на моем flash / python веб-сайте, и я подумал, что сделал это правильно, но, очевидно, что-то не так. Я использую flask для обслуживания моего индекса. html с некоторыми css. Но я продолжаю получать эту ошибку:

"GET /static/stylesheets/style.css HTTP/1.1" 404 -

Это мое Дерево каталогов изображение, так что вы знаете, как оно выглядит

Я поместил from flask import url_for вверху моего файла rout.py

Я поместил это в заголовок индекса. html

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

Это мои маршруты .py

from flask import render_template
from app import app
from flask import url_for

@app.route('/')
@app.route('/index')
def index():
    return render_template('index.html')

my init .py

from flask import Flask 
app = Flask(__name__)
from app import routes

и мой индекс. html

    <!DOCTYPE html>
<html>
    <head>
        <link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='stylesheets/style.css') }}" />
        <title>lorem ipsum lorem ipsum lorem ipsum</title>
    </head>
    <body>
        <h1>lorem ipsum lorem ipsum lorem ipsum</h1>
    </body>

<div class="boxed">
    lorem ipsum, lorem ipsum lorem ipsum lorem ipsum:
    </div>


    <div class="boxed">
        this is text in a box
    </div>
</html>

Кроме того, я получаю файл, не найденный, когда я go здесь:

http://localhost:5000/static/stylesheets/style.css

ТАК показ веб-страницы, но без css. Есть мысли?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...