Suponhamos que eu tenha um site grande com muitas pastas e subpastas. Eu consigo fazer a varredura de todas as pastas e subpastas dentro de uma pasta de estilos?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Suponhamos que eu tenha um site grande com muitas pastas e subpastas. Eu consigo fazer a varredura de todas as pastas e subpastas dentro de uma pasta de estilos?
Olá Nicholas!
Só pra validar se entendi sua pergunta...
Você quer saber se o url_for faz uma varredura na pasta de arquivos estáticos se tiver muitas subpastas né?
Se for isso, a resposta é não. ]
O funcionamento é o seguinte:
url_for('static', filename='estilo.css')
Com o exemplo acima, 'static' representa uma rota/regra criada para responder arquivos estáticos que ficam na pasta static (por padrão)
O valor do filename é um valor do caminho do arquivo dentro da pasta static. Ou seja, não vai fazer varredura, tem que ser o caminho exato.
Se eu tiver subpastas ficará assim...
url_for('static', filename='css/estilo.css')
ou
url_for('static', filename='assets/js/app.js')
Qualquer dúvida avise! Um abraço! Luan