・settings.py
STATIC_URL = '/static/'
をしてるのに
どうあがいても、staticに入れたCSSが認識されない。
ドキュメントURL: https://django-staticfiles-doc-ja.readthedocs.org/en/latest/settings.html
STATICFILES_DIRS = ( "/home/special.polls.com/polls/static", "/home/polls.com/polls/static", "/opt/webfiles/common", )
プレフィックス(オプション)
新たな名前空間でファイルを置く場合、 (prefix, path) のようにタプルでプリフィックス指定してください。例として
STATICFILES_DIRS = ( # ... ("downloads", "/opt/webfiles/stats"), )
の場合は、
<a href="{{ STATIC_URL }}downloads/polls_20101022.tar.gz">
としたテンプレートで '/static/downloads/polls_20101022.tar.gz' とすると、ローカルファイルの '/opt/webfiles/stats/polls_20101022.tar.gz' を参照するようになるらしい。
しかし、
STATICFILES_DIRS = ( ("img", "~/static/img"), ("css", "~/static/css"), )
色々ためしたがだめ。
URL: http://stackoverflow.com/questions/10048651/path-of-staticfiles-dirs-in-django
を見ると、
STATIC_URL = '/static/' # Additional locations of static files ROOT_PATH = os.path.dirname(__file__) STATICFILES_DIRS = ( [os.path.join(ROOT_PATH, 'static')] )
これで行けた。