私はこのトピックに関する多くの記事を読んで、すべての提案(ここではPythonの新機能です)に従おうとしましたが、Djangoでブートストラップを動作させることができません。スタティックファイルはDjangoで読み込まれません。 (ブートストラップが動作しません)
私はプロジェクト「myoffice」とその中にアプリ「proposals」を持っています。
私はCSSファイルをダウンロードしたフォルダに
ジャンゴ\ビン\のmyoffice \提案を以下にそれを入れているが、私は設定を変更し、次の行った静的\ブートストラップ\のbootstrap.min.css
を\します。 py
STATIC_ROOT = os.path.join(PROJECT_ROOT, 'static')
STATICFILES_DIRS = (
os.path.join(
os.path.dirname(__file__),
'static',
)
STATIC_URL = 'proposals/static/'
このようなテンプレートには静的ファイルが含まれています。
<!DOCTYPE html>
<html>
<head>
{% load staticfiles %}
<link href="{% static 'bootstrap/css/bootstrap.min.css' %}" rel="stylesheet" media="screen">
</head>
<body>
ただし、まだフォーマットを行わずに表示されています。
ドキュメントを確認してください:https://docs.djangoproject.com/en/1.10/howto/static-ファイル/ – MikeVelazco
コンソールタブ内のF12(Chromeブラウザを使用している場合)を押して、javascriptエラーを確認してください –
'django.contrib.staticfiles'を' INSTALLED_APPS'に、 'STATIC_URL'と' STATIC_ROOT'を設定ファイルに指定する必要があります。 – MikeVelazco