2018-01-01から1年間の記事一覧
事象 リクエストのヘッダーにAuthorization情報を付けて、各APIに認証チェックを入れたい。 curlにすると以下のイメージ curl -H "Authorization: JWT XXXXXXX" -G http://localhost:8000/api/piyo/getList?login_id=test@test.jp ローカルではちゃんと認証…
認証モデルのカスタマイズ方法はこちらを参考にさせて頂きました。 django-rest-framework-jwtの認証をカスタマイズする方法 - らっちゃいブログ sampleView.py class SampleView(APIView): permission_classes = (permissions.IsAuthenticated,) # 認証チェ…
Django REST Frameworkで、serializerのis_valid()とsave()を使用してDBへの登録を実装する table Aへの新規登録後に発行されるIDを使ってtable Bにインサートしたい 先に全てのserializerに対してチェックを行ってから登録を実行したい A_serializer = ASer…
sampleView.py hoge_serializer.is_valid() error_datas = hoge_serializer.errors # rest_framework.utils.serializer_helpers.ReturnDict型 error_list = [] for k,v in error_datas.items(): # key:エラーになった項目名、value:ErrorDetailのリスト(そ…
デプロイ! · workshop_tutorialJP 上記チュートリアルの、herokuへのpush(デプロイ)で remote: Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-faareu3_/psycopg2/ remote: ! Push rejected, failed to compile Python …