728x90
1. 커넥터 설치
mysql-python 은 파이썬 3.5 를 지원하지 않는다.
아래와 같이 3.5를 지원하는 커넥터를 설치한다.
sudo apt-get install libmysqlclient-dev
pip install mysqlclient
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e) django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named 'MySQLdb' (envalpha)root@localhost:~# conda install mysql-python Fetching package metadata: .... Solving package specifications: .. Error: Unsatisfiable package specifications. Generating hint: [ COMPLETE ]|##############################################################| 100% Hint: the following packages conflict with each other: - mysql-python - python 3.5* Use 'conda info mysql-python' etc. to see the dependencies for each package. (envalpha)root@localhost:~# sudo apt-get install libmysqlclient-dev (envalpha)root@localhost:~# pip install mysqlclient | cs |
2. settings.py 파일 수정
1 2 3 4 5 6 7 8 9 10 11 | DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'databasename', 'USER': 'root', 'PASSWORD': 'rootpassword', 'HOST': '127.0.0.1', 'PORT': '3306', } } | cs |
3. migration 실시
1 2 | python manage.py makemigrations blog python manage.py migrate | cs |
4. 관리자 게정 생성
1 | python manage.py createsuperuser | cs |
728x90
'프로그래밍 Programming' 카테고리의 다른 글
트위터 계정 접근을 위한 어플리케이션 인증 (0) | 2016.05.08 |
---|---|
우분투 Pillow 설치 에러 Error for pip install Pillow on Ubuntu virtualenv (0) | 2016.03.22 |
우분투에 MariaDB 설치하기 Install MariaDB on Ubuntu (0) | 2016.03.19 |
Related Field got invalid lookup: icontains (0) | 2016.03.13 |
Admin 페이지에서 특정 필드 readonly 로 변경하기 (0) | 2016.03.13 |