コミットを簡単にまとめる方法
コミットをまとめたい場合 まず、vimで編集はやりづらいので以下のコードを実行してエディタ上で編集できるように修正する。 git config --global core.editor 'cod...
21 search resultsShowing 1~20 results
You need to log-in
コミットをまとめたい場合 まず、vimで編集はやりづらいので以下のコードを実行してエディタ上で編集できるように修正する。 git config --global core.editor 'cod...
sort 基本 sortはデフォルトで昇順に並べ替えられます。 test = [1,3,2] print(test.sort()) #結果 #1 #2 #3 アルファベットは大文字小文字、ア...
初めに カスタムルールはコンポーネントごとに定義するのではなく、使い回すことで工数やメンテナンス性を向上させることが基本です。 今回はバリデーションを特定のファイルで宣言し、各コンポーネントで使...
初めに デコレーターは、関数を引数として受け取り、それを修飾(拡張または変更)してから返す別の関数です。 主に関数の再利用性を高め、コードをより読みやすく、管理しやすくするために使用されます。 ...
初めに Django の汎用ビューであるCreateViewでは、主に新しいオブジェクト(通常はデータベースモデルのインスタンス)を簡単に作成し、保存することができます。 全体コードはこちら C...
初めに Cerberusは、データのバリデーションに使用されるPythonライブラリで、柔軟なルール設定とエラーハンドリング機能を提供します。 以下のコードは、CerberusのValidato...
初めに UpdateViewクラスを使うことで、特定のモデルのレコードを簡単に更新することができます。 全体コードはこちら UpdateViewクラス このクラスは、SingleObjectTe...
初めに LoginViewは、ユーザー認証とログインプロセスを容易に実装するために設計されたクラスです。 全体コードはこちら LoginViewの継承クラス RedirectURLMixinクラ...
初めに Djangoでリスト表示する場合、Paginatorクラスを使用することで簡単に実装することができます。 しかし、特定の要件やビジネスロジックを満たすためにページネーションの挙動を変更し...
はじめに ListViewはとても簡単にリスト表示やページネーション機能を実装することができます。 基本的に属性を指定すれば動くのですが、コードを理解しないと柔軟に対応できない恐れがあります。 ...
はじめに 今回は、ビューの基本的な部分が集約されているbaseクラスビューについて説明していきます。 ビュークラスの基底クラスであり、なんとなく使っているなら一旦内部の処理を理解するべきかと思い...
DockerFile DockerfileはDockerイメージを作成するためのファイルです。 イメージはコンテナの土台となり、Dockerfileからビルドすることでイメージが作成され、コンテ...
はじめに CloudFormationはAWSリソースをプロビジョニングできるサービスです。このサービスを使用すると、システム構成をテンプレート化し、環境作成を容易に行うことができます。 これら...
初めに provideとinjectは、親コンポーネントから子コンポーネントへデータや関数を直接渡すことなく伝達を行うことができます。 ですので、基本的には値を腹持ちさせておいて、後からその値を...
初めに ログ出力の基本は、内容に応じてdebug,info,warning,errorといったログレベルを変えたり、環境に応じて出力対象レベルを調整することです。 今回は、各レベルごとにメソッド...
初めに 非同期処理は慣れるまで時間がかかるものです。 私が後輩に非同期処理について説明するときに、スムーズに伝えることができなかったのでメモすることにしました。 非同期処理のコード例 const...
初めに ブラウザバックされないようにpostateで検知して処理をしようしているのに、検知する時としない時の違いがわからず苦戦しました。 今回はその原因究明と解決策をまとめておきます。 Chro...
初めに エラーハンドリングは、エラーの内容ごとに異なる処理を行う必要があります。例えば、ステータスコードやエラーコードは内容ごとに出力します。 今回は、デフォルトの場合とタイムアウトの場合に、特...
goenvを使うことで開発ごとにgoのバーションを切り替えることができるので、インストールを行う。 $ git clone https://github.com/syndbg/goenv.git...
aws-cliのインストール homebrewを使ってインストールします。 $ brew install awscli バーションが確認できればインストールは成功です。 $ aws --vers...
21 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.