Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -742,14 +742,21 @@ def save_db():
|
|
| 742 |
@app.route('/contacts')
|
| 743 |
def show_contacts():
|
| 744 |
try:
|
| 745 |
-
|
| 746 |
-
|
|
|
|
|
|
|
|
|
|
| 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 "
|
| 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 |
|