파비콘 배치 (Python, Flask, Heroku 사용시)

파비콘이 반영되지 않는다!



전혀 파비콘이 표시되지 않았다. 조사해도 몰랐다.ファビコン 配置 ファビコン 場所에서 조사하면 대체로 「루트 디렉토리에」 「index.html와 같은 계층에」라고 나온다.
「HTML의 head에 link 쓰면(images파일이라든지) 괜찮다」라고 하는 이야기도 있었다.

아니야? ? ?


HTML과 CSS밖에 없는 사이트와는 다르다!



HTML, CSS
project
├ index.html
├ favicon.ico  ←--ルート、index.htmlと同じ階層
├ css
│ └ stylesheet.css
└ images
  └ photo.png

JS가 합류하면
project
├ index.html
├ favicon.ico  ←--ルート、index.htmlと同じ階層
├ css
│ └ stylesheet.css
├ js
│ └ common.js
└ images
  └ photo.png

라고 간지지만, 이것이 대체로 조사하면 나오고 있었다.
Flask가 합류하면 바꾸지 않으면 안된다.フラスク パイソン ファビコン フォルダ 配置 근처를 조합해 검색.
project
├ static
│ ├ css
│ │ └ stylesheet.css
│ ├ js
│ │ └ common.js
│ ├ images
│ │ └ favicon.ico  ←--┐
│ └ favicon.ico  ←--staticの中(もしくはさらにimagesの中でも可)
├ templates
│ └ index.html
├ app.py
└ servise.db



정적 파일로 static 안에 있어야 했다.
HTML의 head에 링크를 두는 것(CSS,JS)과 같다고 기억하자.
프로그래밍 스쿨에서 Flask 연습용으로 만든 페이지에서도 이렇게 되었기 때문에, 제대로 보면 좋았다.
그리고 이 백엔드계의 폴더 만든 것은 다른 작업자였으므로, 배치가 다른 이유라든지 전혀 생각하지 않고 사용하고 있었다.

참고



Heroku에 Favicon을 배포하려면 어떻게 해야 하나요?
Adding a favicon

좋은 웹페이지 즐겨찾기