「Django REST Framework」の記事一覧
【Next.js】DjangoのAPIで記事のタグを更新したい
DjangoのAPIを使って、Next.jsからデータを新規作成や更新する時に、同時に関連データ(ManyToMany)も変更したい。
今回は「記事(Post)」を新規作成/更新して、その記事...
2023/2/15
2023/2/15
【Django】django-filterが使えない原因と解決法。
Django REST Frameworkのdjango-filterを使って「記事タイトルのキーワード検索するためのフィルタ機能」を作ろうとしていました。
ところが上手くdjango-fil...
2022/7/22
2022/7/22
【DRF】M2Mを含むインスタンスをcreate()する時に出たエラー。
今回新しくManyToManyフィールド(Tag)を含む投稿(Post)インスタンスを作成しようとしたところエラーが出たのでその解消法メモ。
目次M2M含むインスタンス作成時に出たエラー実行し...
2022/6/21
2022/6/21
【DRF】validated_data.get()の第二引数って何?
Django REST Frameworkでvalidated_dataの取得に使う.get()の第二引数が何かわからなかったのでメモ。
def update(self, instance, ...
2022/6/21
2022/6/21
【Django】DRFでManyToManyフィールドを含むデータ更新でハマった点。
Django REST Frameworkを使って、ManyToManyフィールドを含むデータの更新をしようとしてハマったのメモ。
目次今回の課題送信したデータDjangoで受け取ったデータ(...
2022/6/21
2022/6/21
【Django REST Framework】JWTを使った「ユーザー認証機能」を作る。
Django REST Frameworkを使ったAPIを作る中で、ユーザーの新規追加やユーザー権限ごとのアクセス制限設定などをするために必要な「ユーザー認証機能」を作っていきたいと思います。
...
2022/3/18
2022/3/18
Django REST Frameworkでviewにアクセス制限を設定する。
Django REST FrameworkでAPIを作成していると「このviewの操作は管理者以外は利用させたくない」という場面があります。
そこでviewにアクセスするユーザーの制限をかける...
2022/3/17
2022/3/17
【DRF】views.pyで「APIview」と「modelViewSet」どっちを使う?違いがよく分からない。
DjangoでAPIを作る時などにviews.py内で「generics.◯◯APIView」や「viewsets.ModelViewSet」を使っていたのですが、あまり内容を理解していなかったので...
2022/3/16
2022/4/3
「Django REST Framework」でAPIを作る。
Django REST Frameworkを使ってAPIを作る過程のメモです。
この記事ではAPIを作るまでのコマンドやコードの中身を中心に書いていきます。各作業の解説をあわせて書くと長くなり...
2022/3/16
2023/2/22