1. project 생성

  $ django-admin.py startproject [sitename]

2. django server가 잘 작동하는지 확인

  $ python3 manage.py runserver

 왜 python3 인가하면, python은 기본적으로 내장된 2.7이고 지금은 3.4를 대상으로 django를 설치했기 때문에.

 [sitename] 을 speedup 이라고 가정을 하고, 이하내용을 적어보면

  $ django-admin.py startproject speedup

  $ cd speedup

  $ sudo apt-get install python3-mysql.connector   // python3를 사용하기 위해선 요놈이 필수!!

  $ vim settings.py

- 60번째 줄을 찾아서...

#        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), <-- 얘는 주석처리 또는 삭제

  그 외엔 인터넷 설명에 나온대로 대충대충 써준다.   
'default': {

        'ENGINE': 'mysql.connector.django',
        'NAME': 'DB 명',
        'USER': 'DB 사용자',
        'PASSWORD': '사용자 비밀번호',
       'HOST': '연결할 호스트',   // 얘랑 PORT는 localhost 인 경우, 적지 말라는데 그냥 적어준다. ㅋ
       'PORT': '3306'

저장한 후, 빠져나와서 아래 명령을 실행하면 에러가 난다. ㅋㅋ

 $ cd ../

 $ python3 manage.py syncdb

어드민 패스워드 뭐뭐뭐 설정하고 끝!


 



Posted by Gyuuuu~* 흑산대왕

티스토리 툴바