こんにちは。KOUKIです。 今日は、Pythonのテストツールのまとめをします。 ※ここでは簡単な使い方だけ紹介します Python テストツールについて 次の4つのテストツールをご紹介します。 doctest uni…
Pythonテストツールまとめ

こんにちは。KOUKIです。 今日は、Pythonのテストツールのまとめをします。 ※ここでは簡単な使い方だけ紹介します Python テストツールについて 次の4つのテストツールをご紹介します。 doctest uni…
前回は、シリアライズクラスのバリデーションについて学びました。 今回は、ModelSerializerクラスについて学びます。 前回 ModelSerializerクラスについて ModelSerializerクラスは、…
前回は、API Viewクラスについて学びました。 本記事では、シリアライズのバリデーションについて学びます。 前回 シリアライズについて シリアライズの詳細については、以下の記事を参考にしてください。 バリデーションの…
前回は、API Viewのラッパーの一つである「@api_view」デコレータによるAPI Viewの実装方法を学びました。 今回はもう一つのラッパーであるAPIViewクラスについて学びます。 前回 APIView ク…
前回は、シリアライズについて学びました。 本日は、Django Rest FrameworkのAPI View(@api_view)について学びます。 前回 API Viewについて 前回は、Serializerクラスを…
前回は、開発環境の構築まで行いました。本日は、Django Rest Frameworkのシリアライズについて学びます。 前回 シリアライズとは シリアライズとは、DjangoのQuerySetsやモデルインスタンスをレ…
こんにちは。Djangoを使ったシステム開発をしている派遣エンジニアです。 Djangoは、PythonのWebフレームワークです。Webアプリケーションを開発する上で必要な機能をフレームワークという形でパッケージングし…
pythonでランダム文字列(アルファベット + 数値)を作ってみましょう。 実装 ランダム文字列を生成するコードを以下に記載します。 実行 プログラムを実行してみます。 解説 非常に短いコードで、20文字(数値 + 文…
派遣プログラマーになってから約4年経ちました。数々の試練を乗り越えて来ましたが、まだまだプログラミングの腕は未熟です^^; プログラマーとして達人の域に達するにはどうしたら良いかと考えて、デザインパターンを学ぼうと決めま…
先日、Pythonとceleryを使った非同期通信の勉強をしました。 今日は、Docker + Django + celeryでタスクの非同期処理について、勉強しようと思います。 前提条件 Mac 環境で動作確認 Doc…
最近のコメント