Django

156 views14 Apr 2019
データベースのテーブルから時刻のデータ(DateTimeField)を取り出すと 2018-08-01 12:34:56.121...
654 views14 Apr 2019
PyCharm がテンプレートのタグを認識しない場合は次のように設定する。 1. メニューから PyCharm を選択 1. P...
1669 views14 Apr 2019
Django の管理者でモデルを確認するには admin.site の register という関数を利用します…list_di...
93 views18 Nov 2023
Flaskのsessionクッキーは、それを明示的に使うときに限り、ブラウザに送信されるようです。これはFlask最新版(202...
13741 views14 Apr 2019
CRUDはcreate、read、update、deleteの頭文字をとった造語で、データベースの処理を表す言葉として知られてい...
10 views06 Feb 2026
Django でデータベースを扱うには、Python のクラスとしてモデルを定義し、マイグレーションという仕組みを通じてテーブル...
16 views06 Feb 2026
Django ORM を使えば、SQL を書かずに Python のメソッドチェーンでデータベースを操作できます。中でも `fi...
6 views06 Feb 2026
データベース設計ではテーブル同士を関連付けることが不可欠です。Django では `ForeignKey`(多対一)と `One...
6 views07 Feb 2026
「1 つの記事に複数のタグを付けられ、1 つのタグが複数の記事に使われる」——このような関係が多対多です。Django では `...
8 views07 Feb 2026
Django ORM の `filter` メソッドをチェーンすると AND 条件になりますが、OR 条件や NOT 条件を表現...
5 views07 Feb 2026
Django ORM は便利ですが、リレーション先のデータにアクセスするたびに SQL が発行されるという落とし穴があります。こ...
8 views07 Feb 2026
Django でリクエストを受け取りレスポンスを返す処理を書く場所がビューです。ビューには関数で書く方法(FBV)とクラスで書く...
7 views08 Feb 2026
Django テンプレートは、HTML の中に Python の変数やロジックを埋め込む仕組みです。ビューから渡されたデータを ...
11 views08 Feb 2026
Web アプリケーションでは、ヘッダー・フッター・ナビゲーションなどのレイアウトが全ページで共通になることがほとんどです。Dja...
5 views08 Feb 2026
一覧画面と詳細画面は Web アプリケーションで最も頻繁に登場するパターンです。Django の汎用クラスベースビュー `Lis...
7 views08 Feb 2026
Web アプリケーションではユーザーからの入力を受け取る場面が必ず発生します。Django のフォーム機能を使えば、HTML フ...
11 views09 Feb 2026
通常の `Form` クラスではフィールドを 1 つずつ手書きしますが、`ModelForm` を使えばモデルの定義からフォーム...
7 views09 Feb 2026
Django のフォームバリデーションは、`is_valid()` を呼び出したときに自動的に実行されます。フィールド型に組み込...
8 views09 Feb 2026
Django には認証システムが標準で組み込まれており、ユーザーの登録・ログイン・ログアウト・パスワード管理といった機能をゼロか...
10 views09 Feb 2026
CSRF(Cross-Site Request Forgery)は、ユーザーが意図しないリクエストを別サイトから送信させる攻撃手...
6 views09 Feb 2026
Django 標準の `User` モデルは `username`・`email`・`password` などの基本フィールドを...