技術共有

ジャンゴの詳細 (4)

2024-07-08

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Django テンプレート システム

導入

ここ数日間、Django の基本概念、モデル、ビューを紹介してきました。今日は、データと HTML テンプレートを組み合わせてエンドユーザーに表示されるコンテンツを生成する役割を担う Django のテンプレート システムについて説明します。

Django テンプレート システムの概要

Django のテンプレート システムは、静的ページまたは半静的ページに動的データを挿入するための強力なツールです。独自のテンプレート言語を使用し、HTML に Python コードを埋め込むことができます。

テンプレートの作成

  1. テンプレートファイルの作成: Django アプリケーション ディレクトリに、という名前のファイルを作成します。templatesフォルダ。 Django は、このフォルダー内のテンプレート ファイルを自動的に検索します。
  2. myapp/├── templates/ │ └── base.html └── ...
  3. テンプレートを書く:存在するtemplatesフォルダーに移動し、HTML ファイルを作成し、テンプレートを作成します。
  4. DOCTYPE html