0
私はdjangoのウェブサイトを開発しており、ブートストラップを使用しています.FromfoxではなくChromeのブラウザでスタイルを見ることができます。django cssはChromeで動作しますが、Firefoxでは動作しません
firefox検査では、ブートストラップに404エラーが表示され、クロムでは表示されません。ありがとうございます。
コード: -
#settings.py
# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
PROJECT_DIR = os.path.dirname(os.path.abspath(__file__))
STATIC_URL = '/static/'
STATIC_ROOT = '%s/coffestatic/' % (BASE_DIR)
STATICFILES_DIRS = ['%s/website-static-default/'% (BASE_DIR),
("bootstrap", '%s/bootstrap' % (BASE_DIR)),]
HTTP file.html
<head>
{% load static %}
<link href="{% static'bootstrap/css/bootstrap.css'%}"rel="stylesheet">
</head>
ファイル構造
BASEDIR
|--ProjectFolder
|------Apps
|--BootstrapDir
|------css
作業
- は静的ファイルを定義する流れ
- は、HTMLのスタイルを定義しcollectstatic
- のpython manage.py
- 実行プロジェクト
おかげ
私はそれを試してみましたが、うまくいきませんでした。私はそれが404を与える理由を知る必要があります、これは私が得るものです: - (要求URL:http:// localhost:8000/static/bootstrap/css/bootstrap.css/404 Not Found)それをしない、返信ありがとう – Mike