Docker 【Docker】Django + React + Nginx + MySQL 環境を構築する 今回の進め方として、まずローカルで Django REST Framework + React +SQLight 環境を構築し、後半ではWebサーバを Nginx + Gunicorn、データベースを MySQL に変更し、すべてDock... 2021.11.24 Docker
Django 【Django3 入門】ログの出力方法 今回は、エラー個所の特定などに必要なログの出力方法をみていきます。まずはpythonでのログ出力の扱い方を確認し、それをDjangoで用いる方法を紹介します。 pythonでログの出力 基本的な使い方 ログレベル ... 2021.10.01 Django
Django 【Django3 入門】クラスベースビューにおけるログイン処理 今回は、クラスベースビューにおけるログイン、ログアウト処理や、リダイレクト処理、セッション時間の変更などみていきます。 前提 ・「my_app」というアプリを作成、「settings.py」に登録・「manage.py」と同じ... 2021.09.29 Django
Django 【Django3 入門】クラスベースビューの書き方 「views.py」の書き方には「関数ベース」と「クラスベース」がありますが、今回はクラスベースでのビューの書き方をみていきます。 前提 ・「my_app」というアプリを作成、「settings.py」に登録・「manage.... 2021.09.28 Django
Django 【Django3 入門】ログイン処理や管理画面のカスタマイズなど 今回は、Viewの応用的な使い方や、ログイン処理などをみていきます。 前提 ・「my_app」というアプリを作成・「settings.py」に登録・「manage.py」と同じ階層に「templates」「static」ディレ... 2021.09.23 Django
Django 【Django3 入門】フォームのつくり方やバリデーションの実装など 今回は、フォームまわりの扱い方をみていきます。 前提 ・「my_app」というアプリを作成済・「manage.py」と同じ階層に「templates」ディレクトリを作成し、読込先のテンプレートディレクトリのパスをこちらに変更済... 2021.09.21 Django
Django 【Django 3】Model を使ったCRUD操作やテーブル間の紐づけ モデルとは、DBにアクセスしてテーブルの作成や、データの取得、更新、挿入を行うものになります。今回は、このモデルの基本的な使い方や、CRUD操作、テーブル間の紐づけ方法など見ていきたいと思います。 Modelの使い方 テーブル... 2021.09.16 Django
Django 【Django3 入門】テンプレートの使い方 今回は、テンプレート(画面の表示部分)の使い方についてみていきます。 アプリの作成 まずはアプリを作成します。今回は「my_app」という名前にします。 python manage.py startapp my_app ... 2021.09.14 Django
Django 【Django3 入門】アプリを作成し、「Hello world」を表示する Djangoでとりあえずプロジェクトの作成だけしたという方向けに、今回は「Hello world」の表示や、URLによる動的な表示方法をみていきたいと思います。 言語、タイムゾーンの設定 まずは言語やタイムゾーンの設定をしてお... 2021.09.12 Django
React 【React 入門】グローバルなstateの管理方法 今回は、どのコンポーネントからでもデータの参照や更新をするためのグローバルなstateの管理方法を見ていきたいと思います。 Contextを用いた管理 基本的な使い方 今回は、以下のようなログイン・ログアウトを実装します... 2021.09.05 React