0602, 2023
Tag Archives: Python
2312, 2022
Djangoのクラスベースビューを追う2 CRUDクラスのシーケンス
こんにちは!内藤です! だいぶ時間が経ってしまいましたが、前回の記事の続きです! Index 基本的なクラスのシーケンス(前回の記事) View RedirectView TemplateView DetailView ListView CRUDクラ... [ read more ]3011, 2022
Pythonのジェネレータについて
はじめに こんにちは。T.H.です。 今回は、Pythonの中でも使いどころが限られる、ジェネレータについてです。 ジェネレータとは Pythonのジェネレータとは、yield式で値を返却する関数のことを指します。 ジェネレータから返されたオブジェクトをジ... [ read more ]1708, 2022
Djangoのクラスベースビューを追う1 基本的なクラスのシーケンス
こんにちは!内藤です! Djangoのクラスベースビューは便利です。 ただ、標準からはずれた動作を実現しようとすると、資料がなくて泣きながらソースコードを追いかける羽目になります。 幸いにも、泣きながら追いかける機会があったので、せっかくなので何回かに分け... [ read more ]2907, 2022
PuLPについて
はじめに こんにちは。T.H.です。 今回は、数理最適化問題を解くためのPythonライブラリであるPuLPについて数理最適化そのものにも触れつつ記載します。 経緯 数理最適化の実装について調べ始めていたころ、PuLPというモデラーが真っ先に引っ掛かり、調... [ read more ]0607, 2022
トーチの会 #18 基礎教養としてのUbuntuサーバ 後編
こんにちは、内藤です! 7/1(金)に18回目のトーチの会を実施しました。 5月に実施したサーバセットアップの後編として、いよいよdjangoのアプリケーションをデプロイしていきます。 なんと今回は、弊社のホームページ改修を手伝ってくれている、Erinaさ... [ read more ]2206, 2022
pythonのユニットテストにおけるmockのケーススタディ
こんにちは!内藤です! pythonを触り始めて3年くらい経つのですが、ようやくユニットテストのプラクティスがたまってきました。 その中でも劇的な威力を発揮したのが標準モジュールのmockなので、備考録を兼ねて、ブログにしておきます。 TL;DR メ... [ read more ]3105, 2022
Djangoのannotate,valuesについて
はじめに こんにちは。T.H.です。 前回、DjangoのManyToManyについてのお話でしたので、それとセットで話題になることの多いannotate,valuesについて記載します。 annotateとは pythonのannotationと混じりそ... [ read more ]3103, 2022
djangoのManyToManyについて
はじめに こんにちは。T.H.です。 久しぶりのブログ記載になります。今回はdjangoのお話になります。 結論 djangoのORマッパーは使いやすくて良いですね。 djangoでの多対多表現 djangoにおけるmodelのrelationをあらわすも... [ read more ]0512, 2020