Django

django 認証方式編 ~セキュリティ~

drfの認証方式 1.Basic認証 (rest_framework.authenticaton.BasicAuthentication) 2.Cookie認証 (rest_framework.SessionAuthentication) 3.トークン認証 (rest_framework.authentication.TokenAuthentication) 4.リモートユーザー認証 (rest_framework.auth…

django configフォルダ構成編 ~最高のフォルダ~

config プロジェクト作成前 プロジェクト作成まであれば以下でできます。 django-admin startproject config . プロジェクト作成後 djangoでdjango-admin start projectをする際に プロジェクトフォルダの直下に配置されてしまうため それをconfigファイルで…

django postgresql編 ~sqliteからの変更~

前提 sqliteは色々と問題があるので postgresqlに変更したいと思います。 前提としてはpostgresqlをインストールしていること。 psqlコマンドを使えるようにしてください。 方法 pip install psycopg2-binary databaseの設定を変更します。 setting.pyの変更…

django 環境構築編 ~流行りのPython!~

前提 Pythonをインストールされていてコマンドが使える。 仮想環境 仮想環境とはパッケージの導入状態をプロジェクトごとに独立させます。 venvによる仮想環境。 1.まずフォルダを作成してください。 2.その後ターミナル or コマンドプロンプトを使用します…