Python屋

  • ホーム
  • お問い合わせ
  • 概要
  • ホーム
  • お問い合わせ
  • 概要
search
Django

Django prefetch_related()を使ってDBアクセスを高速化する方法 後編

2022.06.09

この記事はDjango prefetch_related()を使ってDBアクセスを高速化する方法 前編の続きです。前編ではprefetch_related()の基本的な使い方を解説しました。 後編では、prefetch_...

Django

Django prefetch_relatedを使ってDBアクセスを高速化する方法 前編

2022.06.09

DBに何度もアクセスしてデータを取り出す事は非効率になるため、可能な限り、少ないクエリでデータを取得する必要があります。Djangoではselect_related()やprefetch_related()を使う事でクエ...

Django

Django select_relatedを使ってDBアクセスを高速化する方法

2022.06.09

DBに何度もアクセスしてデータを取り出す事は非効率になるため、可能な限り少ないクエリで必要なデータを取得すべきです。 Djangoではselect_related()やprefetch_related()を活用する事でD...

Django

Django設計 モデルのデータを削除する時、データがない場合の対処法

2022.06.09

削除したいモデルのデータがない場合、エラーとして処理すべきパターンと、何もしなくて良いパターンがあります。 選んだ仕様に応じて設計やコーディングが変わってきます。 今回は削除したいモデルのデータがない場合の対処法について...

Django

Django CharFieldとTextFieldの違いとは?

2021.11.23

Djangoのモデルに設定するフィールドには文字列を表す、CharFieldとTextFieldがあります。 今回は、CharFieldとTextFieldの違いを紹介します。 CharField(max_length ...

Django

Django テンプレートに現在ページのURLやパスを表示する方法

2022.06.09

テンプレートに現在表示しているページのURLやパスを表示する方法を紹介します。 URLを表示する方法 以下のコードをテンプレートに書き込むとURLが表示されます。 現在表示しているページが http://127.0.0....

Django

Djangoモデル レコードを削除する方法

2022.06.09

Djangoでモデルのレコードを削除する方法を紹介します。 deleteメソッド クエリセットやモデルのインスタンスに対してdeleteメソッドを使えば、レコードを削除できます。 以下のコードはクエリセットに対してdel...

Django

Django モデルに複合ユニーク制約をつける方法

2022.06.09

複数のカラムの組み合わせに対してユニーク制約をつけたい事があります。この制約は一般的に”複合ユニーク制約”といわれます。 今回は、Djangoで複合ユニーク制約を設定する方法を解説します。 複合ユ...

Django

Django OneToOneFieldとForeignKeyの違いとは?

2022.06.09

Djangoのモデルで1対1の関係を作成する方法は2つあります。 OneToOneFieldを使う ForeignKeyにunique=Trueを設定して使う どちらの1対1の関係を作成できますが、リレーションの「逆」側...

Django

Django モデルのForeignKeyのon_deleteキーについてまとめてみた

2022.06.09

モデルに1対多の外部キー制約を設定できるForeignKeyにはon_deleteというキーワード引数があります。 on_deleteは参照先のデータが削除された時の動作を設定できます。 今回は、on_deleteに設定...

< 1 2 3 4 … 14 >

スポンサーリンク




人気記事一覧

  • Django select_relatedを使って...
  • Django 2つ以上のクエリセットを連結する方法
  • Django ユーザーや管理者(admin)のパス...
  • Django モデルの検索条件に除外する条件を指定...
  • Django prefetch_relatedを使...
  • Django CharFieldとTextFiel...
  • Django設計 MVC MTVという考え方
  • Djangoで Bootstrap を使う方法
  • Django prefetch_related()...
  • Django OneToOneFieldとFore...

おすすめ本

  • 【レビュー】みんなのPython 第4版
  • 【レビュー】実践Python3
  • 【レビュー】Effective Python 第2版 – Pythonプログラムを改良する90項目
  • 【レビュー】Head First オブジェクト指向分析設計 頭とからだで覚えるオブジェクト指向の基本
  • 【レビュー】リファクタリング 既存のコードを安全に改善する 第2版
  • 【レビュー】エリック・エバンスのドメイン駆動設計

カテゴリー

  • Django (53)
  • FastAPI (1)
  • SageMaker (1)
  • TensorFlow (4)
  • その他 (11)
  • テスト (1)
  • 基本 (15)
  • 本 (37)
  • 関数型プログラミング (11)

アーカイブ

  • 2022年10月
  • 2022年9月
  • 2022年8月
  • 2022年7月
  • 2022年6月
  • 2022年5月
  • 2022年4月
  • 2021年12月
  • 2021年11月
  • 2021年10月
  • 2021年9月
  • 2021年8月
  • 2021年5月
  • 2021年1月
  • 2020年12月
  • 2020年5月
  • 2020年3月
  • 2020年1月
  • 2019年12月
  • 2019年11月
  • 2019年1月
  • 2018年10月
  • 2018年9月
  • 2018年2月

Top お問い合わせ 免責事項 プライバシーポリシー

© 2023 Python屋 All Rights Reserved.