Estou renderizando um modelo, que estou tentando estilizar com uma folha de estilo externa. A estrutura do arquivo é a seguinte.
/app
- app_runner.py
/services
- app.py
/templates
- mainpage.html
/styles
- mainpage.css
mainpage.html se parece com isto
<html>
<head>
<link rel= "stylesheet" type= "text/css" href= "../styles/mainpage.css">
</head>
<body>
<!-- content -->
No entanto, nenhum dos meus estilos está sendo aplicado. Tem algo a ver com o fato de que o html é um modelo que estou renderizando? O python se parece com isso.
return render_template("mainpage.html", variables..)
Sei que tudo está funcionando, porque ainda sou capaz de renderizar o modelo. No entanto, quando tentei mover meu código de estilo de um bloco de "estilo" dentro da tag "head" do html para um arquivo externo, todo o estilo foi embora, deixando uma página html vazia. Alguém viu algum erro na estrutura do meu arquivo?