Skip to content

안녕하세요. 문의 사항 입니다. #1

@dagulri

Description

@dagulri

안녕하세요.
Django로쉽게 배우는 파이썬 웹프로그래밍 책 구입 후 실습하는 학생 입니다.
도움 되게 잘 보고 있습니다.

onlineshop 실습 중 하기와 같은 문제로 진행이 안되고 있습니다. 조언 부탁드리겠습니다.

  1. p264 진행 중
    AWS RDS 생성 완료 > config/setting 연동 완료 > manage.py migrate 시 아래 에러 발생

File "C:\Projects\onlineshop\venv\lib\site-packages\django\db\backends\mysql\base.py", line 38, in
raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.version)
django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.

  1. (구글에서 찾다가...) File "C:\Projects\onlineshop\venv\lib\site-packages\django\db\backends\mysql\base.py", line 38, in 의

version = Database.version_info
if version < (1, 3, 13):
pass
'''
raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.version)
'''

바꾸고 진행시..

File "C:\Projects\onlineshop\venv\lib\site-packages\django\db\backends\mysql\operations.py", line 146, in last_executed_query
query = query.decode(errors='replace')
AttributeError: 'str' object has no attribute 'decode'

라는 에러가 발생하네요. (mysqlclient를 인스톨 후 시행하도 동일 에러 발생 합니다..)

도움 부탁드리겠습니다.

email : akasakaro.lee@gmail.com

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions