[Django]Pinterestの作成(2)


ステータス設定とCSSファイルの切断


以前のレッスンでは、styleプロパティをラベルに直接埋め込んで設計していました.しかしそうなると可読性も低下し、以降スタイルの内容が多くなると管理が複雑になる.
したがって、cssファイルのみを管理するためにstaticを設定する必要があります.settings.pyには、次の画像に示すコードを記述します.

後でpython manageを使用します.後でpycollectstaticを使います.これは、このコマンドによってすべての静的ファイルを静的ファイルに収集する論理です.
staticfilesディレクトリを個別に指定できます.アプリケーションに依存しない静的フォルダを別途作成することもできます.このレッスンでは、最上位フォルダに静的フォルダを作成し、アプリケーションに依存しないファイルを管理します.下図に示すように、静的フォルダにcssファイルを作成します.cssで作業設計.

そして、このcssを応用するためには、いくつかの仕事が必要です.通常cssを使用する場合、head部分にlinkが加算されます.同じように、ドラムにもこの仕事が必要です.まずhtmlの上部に{%load static%}を追加します.まだあります.
<link rel="stylesheet" href="{% static 'base.css'%} type="text/css">
cssでリンクします.
これでsettingspyのSTATIC URLとhrefのファイルをstatic/baseに接続します.このようにcssを作成します.コードは次のとおりです.