Skip to content
Snippets Groups Projects
Commit 730df666 authored by Harry Hughes's avatar Harry Hughes
Browse files

Replace models.py

parent 4a006692
No related branches found
No related tags found
No related merge requests found
...@@ -16,7 +16,7 @@ class Post(db.Model): ...@@ -16,7 +16,7 @@ class Post(db.Model):
class User(UserMixin,db.Model): class User(UserMixin,db.Model):
id = db.Column(db.Integer, primary_key=True) id = db.Column(db.Integer, primary_key=True)
username = db.Column(db.String(15), unique=True, nullable=False) username = db.Column(db.String(15), unique=True, nullable=False)
password_hash=db.Column(db.String(128)) password = db.Column(db.String(128))
post = db.relationship('Post', backref='user', lazy=True) post = db.relationship('Post', backref='user', lazy=True)
is_admin=db.Column(db.Boolean,nullable=False,default=False) is_admin=db.Column(db.Boolean,nullable=False,default=False)
email=db.Column(db.String(256), unique=True) email=db.Column(db.String(256), unique=True)
...@@ -31,10 +31,10 @@ class User(UserMixin,db.Model): ...@@ -31,10 +31,10 @@ class User(UserMixin,db.Model):
@password.setter @password.setter
def password(self,password): def password(self,password):
self.password_hash=generate_password_hash(password) self.password=generate_password_hash(password)
def verify_password(self,password): def verify_password(self,password):
return check_password_hash(self.password_hash,password) return check_password_hash(self.password,password)
class Portfolio(db.Model): class Portfolio(db.Model):
id = db.Column(db.Integer, primary_key=True) id = db.Column(db.Integer, primary_key=True)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment