flask开发中遇到 builtins.AttributeError : can't set attribute
这一步是出现在注册页面填写注册完成之后,点击提交按钮出现的,经过检查发现是使用Werkzeug实现密码散列中出现问题
@property
def password(self):
raise AttributeError('密码不具有可读性')
@password.setter
def passowrd(self,password):
self.password_hash = generate_password_hash(password)
def verify_password(self,password):
return check_password_hash(self.password_hash,password)
def __repr__(self):
return '<User %r>' % self.username
经过检查发现
def passowrd(self,password):
password拼写错误,正确写法
def password(self,password):
以上是内存溢出为你收集整理的flask开发中遇到 builtins.AttributeError : can't set attribute全部内容,希望文章能够帮你解决flask开发中遇到 builtins.AttributeError : can't set attribute所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)