대망의 westagram 시작...^^
두근두근..세근..네근..
conda create -n westagram python = 3.9
터미널 켤때마다 conda activate westagram
하는거 잊지말기~~
pip install django
django-admin startproject westagram
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',
)
내 서버에 다른 컴퓨터가 접속 할 수 있도록한다. *
는 모든 아이피 주소를 허용해준다.
DATABASES = {
'default' : {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'DATABASE 명',
'USER': 'DB접속 계정명',
'PASSWORD': 'DB접속용 비밀번호',
'HOST': '실제 DB 주소',
'PORT': '포트번호',
}
}
SECRET = '시크릿키'
이제 my_settings.py를 settings.py에 적용시키려면
settings.py에 가서
import my_settings
DATABASES = my_settings.DATABASES
SECRET_KEY = my_setiings.SECRETKEY
를 해주면 연결 끄읏~~
python manage.py startapp user
mysql> create database westagram character set utf8mb4 collate utf8mb4_general_ci;
불필요한 주석은 다 지워버려
~~~
초기세팅부터 아찔했다.. 앞으로 더 아찔할 예정 후후후...