数据库/身份验证系统有什么问题?

时间:2019-06-23 15:17:59

标签: python flask flask-sqlalchemy crud

我创建了一个使用烧瓶框架构建的应用程序,名为“ birthday-jarvis”,它基本上允许用户创建一个帐户并输入以表格格式存储的人的出生日期。但是问题是,只要有人创建一个新帐户然后登录,其他人创建的数据就会显示出来。基本上,来自其他人帐户的其他人的生日会显示在新用户帐户中。

我试图解决错误,但是没有解决,解决方案可能只是小事。如果您能指出错误并提供正确的解决方案,将对您有所帮助。

我的整个代码都在GitHub

代码也托管在Heroku(with the bug)

1 个答案:

答案 0 :(得分:1)

https://github.com/Adiprogrammer7/Birthday_Jarvis/blob/master/app.py#L99

 all_entries = Birthday.query.order_by(Birthday.daysleft).all()

您正在查询所有生日以进行展示。 另外,下次将您的代码粘贴到这里。大多数时候,您会在尝试创建演示/粘贴问题时解决自己的问题。