django

DjangoのClass-based views

環境 Python 3.6.10Django 3.0.8 準備 まずはDjangoの準備を進めていく。 任意のディレクトリに移動して以下のコマンドでプロジェクト作成。 django-admin startpr...
Python

Pythonの*argsと**kwargsについて簡単に説明

pythonの引数でよく登場する*argsと*kwargsについて実際にプログラムを書きながら簡単に説明してみる。 文字で説明すると *argsはなんでもありの引数**kwargsは辞書型の引数なんでもあり テストコード...
Python

Pythonでコマンドライン引数を使う

sysモジュールのargvを使うと実装できる。 サンプルコード 今回はcla.pyというファイルを作成する。コマンドラインで渡された引数をargsに代入。argsとかargsとかでそれぞれの値を取り出せる。 import...
django

djangoで環境変数を使う時はdjango-environ

django-environのインストール pipでインストールできます。 pip install django-environ .envファイルの作成 manage.pyと同じ階層に.envファイルを作成します。...
django

Dockerを使ってDjango+PostgreSQLの開発環境作ってみた

Udemyのこちらの講座 でDockerについて学習したため、今回は復習も兼ねて自分でDjangoの開発環境を構築してみようと思います。 フォルダ構成 最終的なフォルダ構成はこんな感じになってます。余計なのは省きます。 ...
django

Django REST framework のチュートリアルやってみた④

HyperlinkedRelatedFieldを使ってみる APIをさらに便利にしていきます。serializers.pyを以下のように変更します。 class BlogSerializer(serializers.Model...
django

Django REST framework(DRF) と React でTodoアプリ(SPA)を作る②

前回の記事に続いてReactでフロントエンドの実装を行います。 準備 前回に続いて今回はフロント側の実装をしていきます。前回作ったdrf-react-todoでreactアプリを作成します。 npx crea...
django

Django REST framework(DRF) と React でTodoアプリ(SPA)を作る①

環境 macOS Catalina 10.15.4Python 3.8.1Django 2.2Django REST framework 3.11.0node 12.16.3yarn 1.22.4 準備 まずはDjang...
django

Django REST framework のチュートリアルやってみた③

前回の記事はこちら ユーザ認証 前回までの記事の内容ではblogモデル1つ1つとユーザーは結びついておらず誰でも自由に新規作成、編集、削除等の操作ができてしまいました。今回はそれを修正して、適切なユーザにのみ行える...
django

Django REST framework のチュートリアルやってみた②

前回viewを関数ベースで作成しましたが、今回はそれをクラスベースに変えてみようと思います。 view from .models import Blog from .serializers import BlogS...
タイトルとURLをコピーしました