Posted at

 DjangoでCSSファイルを読み込む方法


DjangoでCSSファイルを読み込む方法

1.settings.pyにて以下のコードを記入


settings.py

STATICFILES_DIRS = [

os.path.join(BASE_DIR, "static"),
]

2.Templateファイルにて以下のコードを記入

 (ただし、必ず {% extends 'base.html' %} が先頭で記載されなければならない)


~.html

{% load static %}


3.テンプレートファイル(基本はbase.html)に以下のコードを記入

 この場合はstatic/app.cssのディレクトリです。


base.html

<link rel="stylesheet" href="{% static 'app.css' %}">


以上で無事に反映されるはずです!!