Aniq-63 commited on
Commit
68324d4
·
verified ·
1 Parent(s): de3899a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -9
app.py CHANGED
@@ -35,16 +35,18 @@ class User:
35
  self.chat_history = chat_history or []
36
  self.products_bought = products_bought or []
37
 
 
38
  @classmethod
39
- def create(cls, username, password)
40
- hashed_pw = generate_password_hash(password)
41
- conn = sqlite3.connect('user.db')
42
- c = conn.cursor
43
- c.exexute('INSERT INTO users (username, password) VALUES (?,?)', (username, hashed_pw))
44
- user_id = c.lastrowid
45
- conn.commit()
46
- conn.close()
47
- return cls(user_id, username, hashed_pw)
 
48
 
49
  @classmethod
50
  def get_by_username(cls, username):
 
35
  self.chat_history = chat_history or []
36
  self.products_bought = products_bought or []
37
 
38
+
39
  @classmethod
40
+ def create(cls, username, password):
41
+ hashed_pw = generate_password_hash(password)
42
+ conn = sqlite3.connect('users.db')
43
+ c = conn.cursor()
44
+ c.execute('INSERT INTO users (username, password) VALUES (?, ?)',(username, hashed_pw))
45
+ user_id = c.lastrowid
46
+ conn.commit()
47
+ conn.close()
48
+ return cls(user_id, username, hashed_pw)
49
+
50
 
51
  @classmethod
52
  def get_by_username(cls, username):