Westagram #1
Django初期設定
Westagramプロジェクトの初期設定!
step 1. 仮想環境の設定
1.仮想環境の作成
プロジェクトごとに仮想環境を作成することが望ましい.プロジェクトごとに必要な環境が少し異なる可能性があります.conda create -n westagram python=3.9
2.仮想環境のアクティブ化
まず、仮想環境のリストを表示し、westagram
という仮想環境をアクティブにします.conda env list # 가상환경 목록 확인
conda activate westaram # 가상환경 활성화
3.Djangoのインストール
実行中の仮想環境westagram
にdjangoをインストールします.pip install django
インストールに障害がある場合は、プロジェクトが生成されます.django-admin startproject westagram
step 2. 初期設定
1.プリファレンス
westagram/settings.py
が開き、初期設定が行われます.
注記INSTALLED APPS属性で使用されていない部分.
MIDDLEWAREは、crsf
関連要素およびauth
関連要素についても注釈する.
2.外部接続の許可
ALLOWED HOSTSの追加
特定のIPアドレスを持つ接続のみが許可される場合、ALLOWED_HOSTS
を変更して、私のサーバへの盲目的な接続を阻止します.一般に許可したいIPアドレスのみを入力するが、プロジェクト進行時に複数のIPアドレスを許可する必要があるため、*
を入力する.
INSTALLED APPSにCorsheadersを追加
CROSS-Origin Resource Sharing(COS)は、追加のHTTPヘッダを使用して、あるソースで実行されるWebアプリケーションがブラウザに他のソースの選択されたリソースにアクセスする権限を付与するメカニズムです.
フロントエンドと通信する場合は、別のポートに接続してみます.これを可能にするために、INSTALLED_APPS
の既存の設定事項にcorsheaders
を追加する.
ミドルウェアの追加
CORS関連ライセンスの追加
プロファイルの一番下に次のコードを追加します.
会員管理アプリケーションの作成
python manage.py startapp user
step 3. 不要なコードとコメントの削除
urls.pyとviewspyの余分なコードとコメントを削除します.
Reference
この問題について(Westagram #1), 我々は、より多くの情報をここで見つけました
https://velog.io/@rin0702/Westagram-1
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
conda create -n westagram python=3.9
conda env list # 가상환경 목록 확인
conda activate westaram # 가상환경 활성화
pip install django
django-admin startproject westagram
python manage.py startapp user
Reference
この問題について(Westagram #1), 我々は、より多くの情報をここで見つけました https://velog.io/@rin0702/Westagram-1テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol