๊ฐ๋ฐํ๊ฒฝ Intel Chip Macbook Pro (2019) / MacOS Monterey 12.6.2 / Python 3.9.6 / Django 4.1 Python ์ค์น ์ฌ๋ถ ํ์ธํ๊ธฐ ๋ง์ฝ ์ค์น๋์ด์์ง ์๋ค๋ฉด ์ค์นํด์ค๋ค Python์์๋ ํ๋ก์ ํธ๋ณ๋ก ๋ ๋ฆฝ๋ ๊ฐ์ํ๊ฒฝ
https://velog.io/@inhwa1025/MAC์์-Django-์ค์นํ๊ธฐ ์์ ์ด์ด์ง๋ ๋ด์ฉ์ ๋๋ค. file:mysite/ : ํ์ฌ ํ๋ก์ ํธ๋ฅผ ๋ด๋ ๊ณต๊ฐ. ์ด๋ฆ ๋ณ๊ฒฝ ๊ฐ๋ฅmanage.py : ์ฅ๊ณ ํ๋ก์ ํธ์ ์ํธ์์ฉํ๋ ์ปค๋งจ๋๋ผ์ธ ์ ํธ๋ฆฌํฐmysite/
Python์์ MySQL ์๋ฒ์ ํต์ ํ ์ ์๊ฒ ํด์ฃผ๋ ํ์ด์ฌ์ฉ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ปค๋ฅํฐ ์ค์นmysite/settings.py๋ฅผ ์ด์ด๋ณด๋ฉด DATABASES์ ๊ธฐ๋ณธ ๊ฐ์ผ๋ก SQLite๊ฐ ์ค์ ๋์ด์์DATABASES์ default์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ณ๊ฒฝTIMEZONE ์ค์ ํด์ฃผ
mac OS์์ Redis ์ค์น ๋ฐ ์คํDjango์์๋ ๊ธฐ๋ณธ์ ์ผ๋ก Redis๋ฅผ ์ ๊ณตํ์ง ์์ผ๋ฏ๋ก django-redis๋ฅผ ์ค์นํด์ค๋ค์ฐธ๊ณ : https://github.com/jazzband/django-redissettings.py์ CACHES ์ค์ ๊ธฐ๋ณธ์ ์ผ๋ก
Django ๊ฐ๋ฐ์ ํ๋ ์ค ์ถ๊ฐ๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฐ๊ฒฐํ์ฌ ์ฌ์ฉํ ํ์๊ฐ ์๊ฒผ๋ค.๋จผ์ ์ถ๊ฐ๋ก ์ฐ๊ฒฐํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ค์น ํ ์คํํด์ค ๋ค์ ์๋์ ๊ณผ์ ์ ์งํํ๋ฉด ๋๋ค.settings.py์ DB Router์ ์ถ๊ฐ๋ก ์ฐ๊ฒฐํ DB๋ฅผ ์ค์ ์ธ์ ์ด๋ DB๋ฅผ ์ฌ์ฉํ ์ง ์ ํด์ฃผ๋