내 초기화 기능에 ErrorMessage가를 얻을 수와 내가 관계를하고있는 중이 야한다면 나는 새로운 오전SQLAlchemy의 데프 __init__ 구문 에러
class Character(Base):
__tablename__ = 'character'
id = Column(Integer, primary_key=True)
_info_id = Column(Integer, ForeignKey('character_info.id'))
_stats_id = Column(Integer, ForeignKey('character_stats.id'))
_defence_id = Column(Integer, ForeignKey('character_defences.id'))
_misc_id = Column(Integer)
_skills_id = Column(Integer)
_spells_id = Column(Integer)
_inventory_id = Column(Integer)
_info = relationship("Character_Info", backref=backref('character'))
_stats = relationship("Character_Stats", backref=backref('character'))
_defences = relationship("Character_Defences", backref=backref('character')
def __init__(self, _info, _stats, _defences, _misc, _skills, _spells, _inventory):
self._info = _info
self._stats = _stats
self._defences = _defences
self._misc = _misc
self._skills = _skills
self._spells = _spells
self._inventory = _inventory
난 정말 모르겠어요 그래서 SQLAlchemy의 할 수있는 문제를 찾을 수 없습니다 맞아.
그러나 문제는
당신은이 라인의 끝에 )
을 놓치고
SO 또는 코드에 붙여 넣을 때 들여 쓰기가 엉망이 되었습니까? 왜냐하면'def __init__'는 클래스의 다양한 정의와 같은 레벨에 있어야하기 때문입니다. 또한 들여 쓰기에는 4 공백을 사용하고 2는 사용하지 마십시오. – Bakuriu