django mysql2 [Django] ์ฅ๊ณ MySQL ์ฐ๋ ์ฒ๋ฆฌ :: ๋ง์ด์๋ชฝ ์ฅ๊ณ MySQL ์ฐ๋ Default๋ก sqlite๋ฅผ MySQL๋ก ๋ณ๊ฒฝํ๊ณ ์ ํ๋ค. ์ฌ์ ์ MySQL์ ๋น์ฐํ ์ค์น๊ฐ ๋์ด ์์ด์ผํ๊ณ ๊ฐ์ํ๊ฒฝ์ ์ ์ํ์ฌ pip๋ฅผ ํตํด mysqlcilent๋ฅผ ๋ฐ๋๋ค. pip install mysqlclient settings.py ์ดํ settings.py์ DB์ค์ ๋ด์ฉ์ ๋ณ๊ฒฝํด์ฃผ์ด์ผํ๋ค. ํด๋น ๋ด์ฉ์ django_test ์ด๋ฆ์ db์ jamong์ ์ ๊ฐ ์ ๊ทผํ๋ค๋ ๋ด์ฉ์ด๋ค. # Database # https://docs.djangoproject.com/en/2.1/ref/settings/#databases DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'django_test', 'USE.. 2019. 4. 7. [Django] ํ๋ก์ ํธ setting.py ์ค์ :: ๋ง์ด์๋ชฝ ์ฅ๊ณ setting.py ์ฅ๊ณ ํ๋ ์์ํฌ์ ๋ชจ๋ ๊ฐ๋ฐํ๊ฒฝ ์ธํ ์ setting.py ํ์ผ์์ ์ค์ ์ ํ๋ค. setting.py ํ์ผ์์ ๋ก๊ทธ ์ค์ , APP ๋ฑ๋ก, Templates ์ค์ , DB์ค์ , ๋ค๊ตญ์ด ๋ฐ ์ง์ญ ์๊ฐ ์ค์ , ์ ์ ํ์ผ ์ค์ ๋ฑ์ ๊ด๋ฆฌํ๋ค. ๋ก๊ทธ์ค์ ๊ธฐ๋ณธ์ True๋ก ๋์ด์์ด ๊ฐ๋ฐ์ ๋ก๊ทธ์ ๋จ๊ธฐ๊ฒ ๋๋ค. ์ด์์ ๊ผญ False๋ก ๋ณ๊ฒฝ์ ํด์ค๋ค. # SECURITY WARNING: don't run with debug turned on in production! DEBUG = True APP ๋ฑ๋ก ์์ฑํ APP๋ค์ ๋ชจ๋ ๋ฑ๋กํด์ค๋ค. ์ด์ ๊ธ์์ first_app๋ผ๋ APP๋ฅผ ์์ฑํด์ฃผ์๋๋ฐ, ํด๋น APP ๋ฑ๋ก์ INSTALLED_APPS๋ถ๋ถ์ ์ถ๊ฐํด์ค๋ค. # Application definit.. 2019. 4. 7. ์ด์ 1 ๋ค์