Django REST Framework認証機構の実装と内部動作
認証コンポーネントの基礎DRFの認証機能を利用する際の手順は以下の通り。BaseAuthenticationを継承したクラスを作成authenticate(self, request)メソッドを実装(request引数を受け取る)検証成功時はNoneまたは2要素のタプルを返却ビューでの適用方法(クラス属性、括弧不要):authentication_classes = [MyAuth]設定の優先順位ビュー単位(優先)authentication_classe ...
10月21日 21:34 投稿
Django REST Frameworkの基本構造とAPI設計
DRFの概要とセットアップ
djangorestframework(DRF)は、Django上で動作する追加アプリケーションです。Django固有の拡張であり、他のフレームワークでは直接利用できません。
インストール方法
pip経由:
pip install djangorestframework
IDE支援:
PyCharmなどのIDEでは、パッケージマネージャーから'djangorestframework'を検索・インストール可能です。
注意: ...
5月17日 21:30 投稿
Django REST Framework と Vue.js を用いた商品一覧ページの構築
APIView による商品一覧実装
依存ライブラリのインストール
pip install coreapi django-guardian
URL 設定の構成
# urls.py
from django.urls import path, include
from rest_framework.documentation import include_docs_urls
urlpatterns = [
path('docs/', include_docs_urls(title='ECシステム')),
path('api-auth/', include('rest_framework.urls')),
...
5月14日 10:37 投稿