最近在写一个待办事项练手,于是买了一个腾讯云的服务器,东西都配置好了,结果在调用接口的时候老是报错,
但是在本地服务器上调用接口是没有错误的。下面贴上代码寻求帮助,真的真的真心求助,我查了很久也不知道怎么解决这个问题。
class To_do_list(db.Model):
id = db.Column(db.Integer,primary_key=True)
item = db.Column(db.String(20))
remark = db.Column(db.String(70))
priority = db.Column(db.Integer)
create_time = db.Column(db.DateTime,default=datetime.now)
deadline = db.Column(db.DateTime)
user_id = db.Column(db.Integer,db.ForeignKey('user.id'))
class Todolist(Resource):
#获取所有待办事项
def get(self):
todo_list = []
todolists = To_do_list.query.all()
n = len(todolists)
for i in range(n):
d = dict(
id = todolists[i].item,
item=todolists[i].item,
remark=todolists[i].remark,
priority=todolists[i].priority
)
todo_list.append(d)
return jsonify(todo_list)
api.add_resource(Todolist,'/v1_to_do_list/')
报错是 pymysql.err.InternalError: (1049, 'Unknown error 1049'),还有一个
sqlalchemy.exc.InternalError: (pymysql.err.InternalError) (1049, 'Unknown error 1049') (Background on this error at: http://sqlalche.me/e/2j85)。
真的在这里先谢谢各位解答问题的人们。
但是在本地服务器上调用接口是没有错误的。下面贴上代码寻求帮助,真的真的真心求助,我查了很久也不知道怎么解决这个问题。
class To_do_list(db.Model):
id = db.Column(db.Integer,primary_key=True)
item = db.Column(db.String(20))
remark = db.Column(db.String(70))
priority = db.Column(db.Integer)
create_time = db.Column(db.DateTime,default=datetime.now)
deadline = db.Column(db.DateTime)
user_id = db.Column(db.Integer,db.ForeignKey('user.id'))
class Todolist(Resource):
#获取所有待办事项
def get(self):
todo_list = []
todolists = To_do_list.query.all()
n = len(todolists)
for i in range(n):
d = dict(
id = todolists[i].item,
item=todolists[i].item,
remark=todolists[i].remark,
priority=todolists[i].priority
)
todo_list.append(d)
return jsonify(todo_list)
api.add_resource(Todolist,'/v1_to_do_list/')
报错是 pymysql.err.InternalError: (1049, 'Unknown error 1049'),还有一个
sqlalchemy.exc.InternalError: (pymysql.err.InternalError) (1049, 'Unknown error 1049') (Background on this error at: http://sqlalche.me/e/2j85)。
真的在这里先谢谢各位解答问题的人们。