2-04 class 불러오기 오류

from pybo import db

class Question(db.Model):
id = db.Column(db.Integer, primary_key=True)
subject = db.Column(db.String(200), nullable=False)
content = db.Column(db.Text(), nullable=False)
create_date = db.Column(db.DateTime(), nullable=False)

지금까지 이상없이 동작했었습니다.  pybo 패키지에 있는 init 모듈의 db 객체를 임포트해서 SQLAlchemy 모듈을 쓰는거 맞나요?
맞다면 db객채를 이용해서 칼럼 클래스를 불러올 수 있어야되는데 자동완성이 안뜨는거 보니 불러오질 못하는거 같아서요
에디터는 파이참 쓰고 있습니다.
flask_sqlalchemy import SQLAlchemy 여기에 Comlumn 클래스가 없는거 같습니다.
해결방법이 있을까요?

kiljw316 62

2021년 7월 30일 1:33 오전

목록으로
1개의 답변이 있습니다. 1 / 1 Page

__init__.py 에 선언된 db는 다음과 같습니다.

db = SQLAlchemy()

__init__.py 파일에서 오류가 있는지 먼저 확인해 보세요.

모델에서 사용하는 db 객체는 위에서 선언한 db 객체로 Column등을 사용할 수 있습니다.

박응용

2021년 7월 30일 9:21 오전