Django Botstrapからのテンプレート登録


■環境

 windows10
 Pycharm Community 2019.3
 Python3.7
 Django3.03

■前提条件

 Djangoプロジェクト、アプリケーション作成していることを前提。以下参照
 

 アプリケーション作成後、以下で登録
 

■できること

 Bootstrap の無料テンプレートをDjangoで利用

■手順

① Bootstrapテンプレートのダウンロード

 https://startbootstrap.com/

 のThemaからテンプレート選択し、ダウンロード。

② Djangoプロジェクトにコピーする。

 1)Djangoプロジェクト直下に、staticディレクトリ作成

 2)そこに、「css」「imag」「vender」のみコピーする
 
 

コピー後のディレクトリ構造

③ 静的ファイルの配置場所を設定する。

このままでは、Djangoは配下ファイルの場所が把握できないので、
場所を、setting.pyに以下追加する。

STATICFILES_DIRS = (
    os.path.join(BASE_DIR,'static'),
)

 BASE_DIR は、Setting.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__)))

以上