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 |
|