- HOME >
- Dai Takahashi
Dai Takahashi
秋田県在住1979年(昭和54年)生まれフリーランサー兼Udemy講師。Djangoの講座を販売しています。 自分の人生を変えるためにDjangoを猛勉強して、少しでもDjangoの裾野を広めるために発信中。 (画像は25歳ぐらいの時です)
Django入門者から初級者のためのブログマガジン
2023/7/31
FlatpageとはDjangoの機能の一つで、固定ページを作成する機能を言います。 もちろん、固定ページは管理画面から編集できます。固定ページのURLもそれぞれ追加できますので、管理側がDjango ...
2023/7/27
Djangoにはあまり目立たない機能だけどとっても便利な機能というのがあります。 そのひとつが、このget_next_by_FOOとget_previous_by_FOOです。 もちろん、FOOの部分 ...
ページネーションとは、日本語でいうと「ページ送り」です。 例えば、ブログ記事が100件あったとします。 これを1ページに100件ではなく、10件ずつ10ページに分割することができます。 この分割機能の ...
Djangoはsettings.pyを読み込んでから起動します。 設定ファイルを読み込むことで、動作に必要な情報などを取得して、それを元に起動するという動作になっています。 実は設定ファイルは複数用意 ...
シグナルとはある特定のモデルが保存などの動作をした際、他のモデルに特定の動作をさせる仕組みです。 簡単に言うと保存などの動作を行った際、指定された関数をコールバックします。 動作の例を挙げます。 EC ...
コンテキストプロセッサーの役割 コンテキストプロセッサーはざっくりと言えば、すべてのページに同じ変数を供給するための機能です。 例えば、ブログシステムなどでメニューを描画するとき、カテゴリの一覧を表示 ...
2022/10/30 3.2
テンプレートフォルダは、私が作った造語です。 要は、テンプレートを探索するフォルダの事を指します。 本稿ではデフォルトのテンプレートフォルダと自分が設定するテンプレートフォルダの設定方法を解説します。 ...
フラットページとはDjangoで固定ページを作成する機能です。 固定ページとは「会社概要」「プライバシーポリシー」など、時系列な記事ではなく編集されることがとても少ないページのことです。 「プライバシ ...
この記事ではDjangoのテンプレートの書き方について解説します。 Djangoのテンプレートは一般的なフレームワークで必要な機能がすべて実装されています。 使いこなすことでウェブサイト作成がとても楽 ...
本稿ではViewの役割とその記述の仕方について解説します。 Viewの役割 Viewとは、一般的には「コントローラー」にあたります。 つまり、モデルやテンプレートを繋ぐハブのようなものです。 一般に、 ...