[westagram_1] Initial Setting
待ちに待ったWestagramスタート…^^
ドキドキ...3斤.うんでも...
->フロントエンドと通信する場合は、別のポートに接続してみますので、インストールが必要です. INSTALLED APPS. MIDDLEWAREに setting.pyの一番下に次のコードを追加します.
他のコンピュータが私のサーバーに接続できるようにします.
my_settings.なぜpyを単独で生成するのですか?
->SECRET KEY、DATABASEなどは共有が必要な内容ではないので、個別のファイルや環境変数として管理しておくとよいでしょう.(秘密...secret)
3.1 manage.my settingsはpyと同じ位置にあります.pyを作る
vimy settingsですpyだと自動的に開きます.
3.2挿入内容
settings.pyのところへ
やったら接続を切ります~~
では、プロジェクトの基本設定が完了しています. 会員登録等の会員管理アプリケーションを生成する. userに設定します.
初期設定からめまいがします.これからもっと刺激的に
ドキドキ...3斤.うんでも...
1.王基本設定
1.1プロジェクト仮想環境の作成
conda create -n westagram python = 3.9
端末を開くたびにconda activate westagram
~することを忘れないでください.1.2インストール障害
pip install django
1.3プロジェクトの作成
django-admin startproject westagram
2.本格的な基本設定!
2.1使用しないアプリケーションコメントの処理
2.2外部接続の許可
2.2.1 corsheaders
pip install django-cors-headers
.->フロントエンドと通信する場合は、別のポートに接続してみますので、インストールが必要です.
'corsheaders.middleware.CorsMiddleware',
を追加します.##CORS
CORS_ORIGIN_ALLOW_ALL=True
CORS_ALLOW_CREDENTIALS = True
CORS_ALLOW_METHODS = (
'DELETE',
'GET',
'OPTIONS',
'PATCH',
'POST',
'PUT',
)
CORS_ALLOW_HEADERS = (
'accept',
'accept-encoding',
'authorization',
'content-type',
'dnt',
'origin',
'user-agent',
'x-csrftoken',
'x-requested-with',
)
2.2.2 ALLOWED HOSTSの追加
他のコンピュータが私のサーバーに接続できるようにします.
*
は、すべてのIPアドレスを許可する.3.My_settings.py作成
->SECRET KEY、DATABASEなどは共有が必要な内容ではないので、個別のファイルや環境変数として管理しておくとよいでしょう.(秘密...secret)
3.1 manage.my settingsはpyと同じ位置にあります.pyを作る
vimy settingsですpyだと自動的に開きます.
3.2挿入内容
DATABASES = {
'default' : {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'DATABASE 명',
'USER': 'DB접속 계정명',
'PASSWORD': 'DB접속용 비밀번호',
'HOST': '실제 DB 주소',
'PORT': '포트번호',
}
}
SECRET = '시크릿키'
今はmy settingsです.pyを設定します.pyに適用するにはsettings.pyのところへ
import my_settings
DATABASES = my_settings.DATABASES
SECRET_KEY = my_setiings.SECRETKEY
やったら接続を切ります~~
4.アプリケーションの作成
python manage.py startapp user
5.データベースの作成
mysql> create database westagram character set utf8mb4 collate utf8mb4_general_ci;
不要なコメントを削除~~~初期設定からめまいがします.これからもっと刺激的に
Reference
この問題について([westagram_1] Initial Setting), 我々は、より多くの情報をここで見つけました https://velog.io/@hyeyoonc/westagram1-Initial-Settingテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol