0
我爬初始化功能的errormessage的,如果我這樣做的關係,我無法找到問題SQLAlchemy的高清__init__的SyntaxError
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的,所以我真的不知道也是對的。
但問題似乎是在DEF 初始化線(CMD我告訴我)
請大家幫幫忙
當粘貼在SO上或者你的代碼看起來像這樣縮進時縮進了嗎?因爲'def __init__'應該和類中各種定義的級別相同。此外,使用4空格縮進而不是2. – Bakuriu 2013-02-28 06:41:13