DmitrMakeev commited on
Commit
423fbb0
·
verified ·
1 Parent(s): 6e86382

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -3
app.py CHANGED
@@ -742,14 +742,21 @@ def save_db():
742
  @app.route('/contacts')
743
  def show_contacts():
744
  try:
745
- # Fetch contacts data from database (as shown previously)
746
- contacts = ... # Fetch contacts from database
 
 
 
747
 
748
  return render_template('contacts.html', contacts=contacts), 200
749
 
 
 
 
 
750
  except Exception as e:
751
  print(f"Error showing contacts: {e}")
752
- return "Database error. Please try again later.", 500
753
 
754
 
755
 
 
742
  @app.route('/contacts')
743
  def show_contacts():
744
  try:
745
+ conn = sqlite3.connect('data.db')
746
+ cursor = conn.cursor()
747
+ cursor.execute('SELECT name, email, phone, pr1, pr2, pr3, pr4, pr5, date, time FROM contacts')
748
+ contacts = cursor.fetchall()
749
+ conn.close()
750
 
751
  return render_template('contacts.html', contacts=contacts), 200
752
 
753
+ except sqlite3.Error as e:
754
+ print(f"SQLite error: {e}")
755
+ return "Database error. Please try again later.", 500
756
+
757
  except Exception as e:
758
  print(f"Error showing contacts: {e}")
759
+ return "Internal Server Error", 500
760
 
761
 
762