Вам нужно поместить свои файлы CSS
в папку CSS
(не обязательно вставлять сбоку / css, но, на мой взгляд, рекомендуется сделать вещи организованными), которая находится внутри static
(которую вам нужно), чтобы что-то связать эту
static/
css/
styles.css
А не внутри templates
(шаблоны предназначены для файлов типа HTML
). И затем вы можете связать его внутри файла HTML
, выполнив
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='css/styles.css') }}"/>
ваша структура должна быть примерно такой
C:. # your project directory
├───.vscode
├───build
│ └───client
├───dist
├───static
│ └───css # inside here your css files
├───templates # inside here your HTML files
└───__pycache__
(игнорируйте все остальное)
ПРИМЕЧАНИЕ: эта (команда tree
) команда печатает только папки в каталоге root вашего проекта. Здесь также должна быть ваша основная программа app.py
(или как вы ее называете)