>  Q&A  >  본문

python - 플라스크 복사 소스 코드 8장 사용자 역할 오류가 발생했습니다.

오후에 8장을 마쳤습니다. 웹페이지에 로그인하여 데이터베이스에 데이터를 저장할 수는 있지만 이메일 메시지를 보낼 수 없습니다. 그래서
소스 코드를 복사했는데 이제 새로운 문제가 발생했습니다. 저와 소스코드의 차이점은 데이터베이스 구성입니다. 주소를 직접 입력했는데, 이메일 주소도 입력해서 사용 가능했습니다. 이전에는 사용자 및 역할과 관련된 외래 키가 없었습니다. 데이터베이스 마이그레이션도 시도했지만 누군가가 도와주셨으면 좋겠습니다. 미리

Error

sqlalchemy.exc.ProgrammingError

sqlalchemy.exc.ProgrammingError: (pymysql.err.ProgrammingError) (1146, "테이블 'flask.users'가 존재하지 않습니다.") [SQL: 'SELECT users.id AS users_id, users .email AS users_email, users.username AS users_username, users.role_id AS users_role_id, users.password_hash AS users_password_hash, users.confirmed AS users_confirmed nFROM users nWHERE users.id = %(param_1)s'] [매개변수: {'param_1': 1}]
으아악 으아악

世界只因有你世界只因有你2690일 전725

모든 응답(1)나는 대답할 것이다

  • 阿神

    阿神2017-05-18 10:49:39

    오류는 매우 분명합니다
    (pymysql.err.ProgrammingError) (1146, "테이블 'flask.users'가 존재하지 않습니다.")

    회신하다
    0
  • 취소회신하다