刚开始学习python2.7,比着书上的例子进行,但是写到这里的时候,总是报语法错误。
看了一下,并且网上也搜了搜,没发现错误在哪里。
这是源码:
class User(db.Model):
__tablename__ = 'users'
id = db.Column(db.Integer, primary_key=True)
username = db.Column(db.String(64), unique=True, index=True)
role_id = db.Column(db.Integer, db.ForeignKey('roles.id')
def __repr__(self):
return '<User %r>' % self.username
这是编译错误的地方:
File "hello.py", line 44
def __repr__(self):
^
SyntaxError: invalid syntax
少个括号