2902, 2024
Tag Archives: Python
2501, 2024
DockerでPlaywrightのファイルアップロードのテストを行うとエラーになった話
こんにちは!林です。 弊社では一部プロジェクトにPlaywrightでの自動テストを採用しているのですが Playwrightの自動テストにファイルアップロードのテストを追加し、 DockerでPlaywrightの自動テストを実行した際に、エラーとなった... [ read more ]2612, 2023
Django管理画面カスタマイズ(上級編)
はじめに こんにちは。T.H.です。 今回は、Djangoの管理画面のカスタマイズのうち、やや手間のかかる範囲であるテンプレートの差し替えについて説明します。 Model,ModelForm,ModelAdminを使用して管理画面を表示できている前提で進め... [ read more ]0210, 2023
DjangoのModels.pyからER図を作成する
はじめに こんにちは。林です。 Djangoではmodels.pyからマイグレーションでDB定義を更新することができますが、 そんな感じでDB定義書も作れないのかな~?と調べたところ、 ER図の作成ができるようなので試してみました! 環境 Ubuntu ... [ read more ]2709, 2023
Djangoのsubqueryを使った話
こんにちは!濱田です。 札幌はだいぶ涼しくなってきて、だいぶ秋になってきました。 さて今回もQGISについて書いていこうと思ったのですが、別に書きたいことができたので 一旦QGISの話はお休みさせていただいて今回はDjangoのsubqueryについて書い... [ read more ]0809, 2023
テーブル比較ツール data-diff の結果変換ツール作ってみた
こんにちは!内藤です! 9月に入り、札幌は朝晩の気温がぐっと低くなってきました。 そろそろ冬の足音が聞こえてきますね。 先日、ある時期の前後でマスタデータに加えられた変更を追跡する機会がありまして、その時使用したdata-diffというツールをご紹介します... [ read more ]3108, 2023
Django管理画面カスタマイズ(初級編)
はじめに こんにちは。T.H.です。 今回は、Djangoの管理画面のカスタマイズのうち、比較的簡単に出来る範囲について説明します。 Model,ModelForm,ModelAdminを使用して管理画面を表示できている前提で進めます。 Djangoの管理... [ read more ]2407, 2023
【ChatGPT】SlackとOpenAI APIを使って独自AIチャットボットを作成する方法
はじめまして!7月よりNorthTorchにジョインさせていただきました小原です。 本記事ではSlackにChatGPTを搭載する方法をご紹介します。 弊社では現在Pythonをメインに開発を行っており、今回のスクリプトもPythonで作成いたしました。 ... [ read more ]3105, 2023
Djangoのカスタムフィルタ/タグと使用上の注意事項
はじめに こんにちは。T.H.です。 今回は、Djangoのカスタムフィルターとカスタムタグについてです。 作成方法についてはそこそこに、直感的に分かりにくい制約があるのでそのあたりの解説です。 制約そのものについてはテンプレートタグ/テンプレートフィルタ... [ read more ]2804, 2023