Django Django Rest Frameworkでトークン認証を実装する【Simple JWT】 こんにちは、コウキです。 Django Rest Framework(DRF)でログイン機能の実装しようとすると、自分で実装するか、パッケージを入れて実装することになると思います。 自分で実装しても良いですが、パッケージを入れるととても簡単... 2022.03.27 Django
python [Python]blackとisortで自動フォーマット こんにちは、コウキです。 今回はPythonのフォーマッターについてです。 Pythonのフォーマッターは色々ありますが、blackとisortの組み合わせが使ってみて最強だったのでこの2つを紹介します。 blackの最大のメリットは色々な... 2022.01.23 python
python Pythonのおすすめ環境構築[anyenv + pyenv + pipenv] こんにちは、コウキです。 今回は普段僕がpythonの環境構築で使っているツールを紹介します。 Pythonをこれから勉強したいっていう人にはあまり重要ではないかもしれないですが、これから本格的に開発していく!という人は環境構築に悩まされる... 2022.01.20 python
python 【python】mockの使い方まとめ こんにちは、コウキです。 mockとは、関数やクラスの機能を置き換えるもののことです。 テストコードを書くときによく使います。 テストのときだけ、この関数は常に1を返すようにしよう! みたいなことができるようになります。 こうすれば、他の関... 2020.01.26 python
Django 【Django】CSSを使ってWebページの見栄えを良くする【初心者の備忘録2】 こんにちは、コウキです。 今回は、DjangoでCSSファイルを使えるようにしていきます。 DjangoでCSSを使うのが初めての人や、設定方法が良くわからない人はぜひ参考にしてみてください。 前回の続きからやるので、まだの人は前回の記... 2019.09.12 Django
python 【python入門】リスト内包表記まとめ【for文を一行で書く】 こんにちは、コウキです。 今回は、リスト内包表記に加え、辞書内包表記やジェネレータ式についても紹介します。 リスト内包表記とは、Python特有の書き方の一つです。 この書き方を使うとfor文を1行で書けるだけでなく、普通のfor文に比... 2019.08.31 python
python 【python入門】for文のいろいろなパターンまとめ こんにちは、コウキです。 この記事では、リスト内包表記や指定回数繰り返し、辞書の繰り返し、enumerate、zipなど、知っていると役に立つfor文の書き方について紹介します。 for文の基本的な書き方を理解した人の次のステップとして... 2019.08.26 python
python 【Python】設定ファイルをyamlで記述して簡単に読み込む方法 こんにちは、コウキです。 皆さんは、アプリやツールを作ったときに設定値はどこに記述していますか? 設定値はあとから変えることが多いので、外部ファイルに書いておきたいですよね。 テキストファイルに自分の好きなフォーマットで書いて、読み込ん... 2019.08.21 python
Django 【Django】templatesディレクトリをベースディレクトリ直下に変更する方法 こんにちは、コウキです。 今回は、templatesディレクトリの場所をベースディレクトリ直下に変更する方法を紹介します。 Djangoは機能ごとにアプリを分割して作っていくのが一般的ですが、templateファイルは一箇所に固めておい... 2019.08.19 Django
Django 【Django】Djangoのインストールから"Hello world"まで【初心者の備忘録1】 こんにちは、コウキです。 僕は、Webフレームワークを使うのはDjangoが初めてです。 Djangoの勉強は以前から始めていましたが、せっかくなので、備忘録としてまとめていきたいと思います。 今回はDjangoのインストールから、ブ... 2019.08.18 Django