[Django]管理サイトに同じモデルを2回追加する方法
Django の管理サイトで同じモデルを別々の管理画面として管理したいことがあり、同じモデルを2回管理サイトに追加する方法がないか調べてみました。 ユーザアカウントのモデルを権限ごとに参照する管理画面を分けたい場合などに […]
Django の管理サイトで同じモデルを別々の管理画面として管理したいことがあり、同じモデルを2回管理サイトに追加する方法がないか調べてみました。 ユーザアカウントのモデルを権限ごとに参照する管理画面を分けたい場合などに […]
Django でサーバサイドの開発しているときに queryset の filter メソッドでデータの抽出処理を記述するんですが、取得したデータをクライアントサイドで結合するのがめんどくさくなり、どうにかサーバ側で結合
Django Rest Framework で開発するときは基本的に RESTful API で設計・開発を行うのですが、 Delete メソッドを実装した際に削除対象のオブジェクトの削除以外に関連するデータの更新をする
[Django]Django Rest Framework で Delete メソッドをオーバーライドする Read More »
Django はデフォルトでクエリが即座にコミットされるんですが、それだと処理中に例外が発生した場合などにロールバックされず、データの整合性を保つことができなくなることがあります。データの整合性を保つために、1つのリクエ
Django の管理サイト( admin )では、編集画面のセレクトボックスの隣にリストのアイテムの追加・編集・削除ボタンが表示され、アイテムの編集画面へ移動せずにデータの追加・編集・削除することができます。 赤枠部分の
[Django]管理サイトの編集画面でセレクトボックスのリストの追加・編集・削除ボタンを非表示にする Read More »
Django の各アプリケーションディレクトリに「 __pycache__ 」という、 Python がコンパイルされたバイナリファイル( .pyc )が格納されたディレクトリが作られるんですが、このディレクトリが作成さ
Django の管理サイトの一覧には選択したレコードを一括で操作することができる機能がありますが、場合によってその機能を使いたくないこともあると思います。 今回は Django の管理サイトの一覧からチェックボックスと操
Django でエクセルで開くことができる csv ファイルを作成する機会があったので、実装方法をメモしておきます。 前提条件 今回の開発環境は下記の通りです。 Python : 3.6.2 Django : 3.0.5
Django のテンプレートでドメイン名を取得する方法をメモしておきます。 前提条件 今回動作検証した環境は下記の通りです。 Python : 3.6.2 Django : 3.0.5 ドメイン名を取得する {{ req
Django の View でリダイレクト処理を行う時に URL パラメータを追加したい時の実装方法を説明したいと思います。 前提条件 今回の動作検証環境は下記の通りです。 Python : 3.6.2 Django :