以下、HTML側。
<!doctype html>
{% load static %}
・
・
・
<link rel="stylesheet" href='{% static "asset/css/style.css" %}' type="text/css" media="all">
{% load static %}でsettings.pyの設定が読み込まれる。
{% static “<ファイルパス>” %}は、staticにはSTATICFILES_DIRSもしくはSTATIC_URLで指定したディレクトリが自動的に入るようになる。
ところで、STATIC_URLはTEMPLATE_DIRやSTATICFILES_DIRSと違って「BASE_DIR / ‘static/’」みたいなディレクトリ名にしたらエラーで怒られるんだが。。
そのエラーを解消できずに長時間グルグルしていたので反省がてらメモ。