[Python3] Django + mysql Settings.py 설정

Category: Python3 | December 25, 2015

django 1.7 과 mysql 을 연동하기 .

Project path : testapp

$ cd ~/testapp/testapp
$ vim settings.py

수정할 구역 : DATABASE

/* 기존에 있는 것은 다 주석처리('#') 하거나 삭제함.

DATABASES = {
'default': {
'ENGINE': 'mysql.connector.django',
'NAME': '[db-name]',
'USER': '[db-user]',
'PASSWORD': '[db-password]',
'HOST': '[db-host]',
}
}

저장 후, syncdb 실행

언제인지 모르게 syncdb 가 없어졌다.
2.0.2를 사용하는 지금은 migrate 로 바뀜.

$ python manage.py migrate
.... 중간 생략 ....
//test app Admin setting

Operations to perform:
Apply all migrations: sessions, auth, contenttypes, admin
Running migrations:
Applying contenttypes.0001_initial... OK
Applying auth.0001_initial... OK
Applying admin.0001_initial... OK
Applying sessions.0001_initial... OK