DmitrMakeev commited on
Commit
e444f08
·
verified ·
1 Parent(s): 4117d0b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +16 -5
app.py CHANGED
@@ -33,7 +33,9 @@ def init_db():
33
  pr2 TEXT,
34
  pr3 TEXT,
35
  pr4 TEXT,
36
- pr5 TEXT
 
 
37
  )
38
  ''')
39
  conn.commit()
@@ -43,12 +45,17 @@ init_db()
43
 
44
  def save_to_database(name, email, phone, pr5, pr4, pr3, pr2, pr1):
45
  try:
 
 
 
 
 
46
  conn = sqlite3.connect('data.db')
47
  cursor = conn.cursor()
48
  cursor.execute('''
49
- INSERT INTO contacts (name, email, phone, pr1, pr2, pr3, pr4, pr5)
50
- VALUES (?, ?, ?, ?, ?, ?, ?, ?)
51
- ''', (name, email, phone, pr1, pr2, pr3, pr4, pr5))
52
  conn.commit()
53
  conn.close()
54
  except Exception as e:
@@ -731,7 +738,7 @@ def show_contacts():
731
  try:
732
  conn = sqlite3.connect('data.db')
733
  cursor = conn.cursor()
734
- cursor.execute('SELECT name, email, phone, pr1, pr2, pr3, pr4, pr5 FROM contacts')
735
  contacts = cursor.fetchall()
736
  conn.close()
737
 
@@ -770,6 +777,8 @@ def show_contacts():
770
  <th>PR3</th>
771
  <th>PR4</th>
772
  <th>PR5</th>
 
 
773
  </tr>
774
  {% for contact in contacts %}
775
  <tr>
@@ -781,6 +790,8 @@ def show_contacts():
781
  <td>{{ contact[5] }}</td>
782
  <td>{{ contact[6] }}</td>
783
  <td>{{ contact[7] }}</td>
 
 
784
  </tr>
785
  {% endfor %}
786
  </table>
 
33
  pr2 TEXT,
34
  pr3 TEXT,
35
  pr4 TEXT,
36
+ pr5 TEXT,
37
+ date TEXT,
38
+ time TEXT
39
  )
40
  ''')
41
  conn.commit()
 
45
 
46
  def save_to_database(name, email, phone, pr5, pr4, pr3, pr2, pr1):
47
  try:
48
+ moscow_timezone = pytz.timezone('Europe/Moscow')
49
+ current_datetime = datetime.datetime.now(moscow_timezone)
50
+ date = current_datetime.strftime('%Y-%m-%d')
51
+ time = current_datetime.strftime('%H:%M:%S')
52
+
53
  conn = sqlite3.connect('data.db')
54
  cursor = conn.cursor()
55
  cursor.execute('''
56
+ INSERT INTO contacts (name, email, phone, pr1, pr2, pr3, pr4, pr5, date, time)
57
+ VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
58
+ ''', (name, email, phone, pr1, pr2, pr3, pr4, pr5, date, time))
59
  conn.commit()
60
  conn.close()
61
  except Exception as e:
 
738
  try:
739
  conn = sqlite3.connect('data.db')
740
  cursor = conn.cursor()
741
+ cursor.execute('SELECT name, email, phone, pr1, pr2, pr3, pr4, pr5, date, time FROM contacts')
742
  contacts = cursor.fetchall()
743
  conn.close()
744
 
 
777
  <th>PR3</th>
778
  <th>PR4</th>
779
  <th>PR5</th>
780
+ <th>Date</th>
781
+ <th>Time</th>
782
  </tr>
783
  {% for contact in contacts %}
784
  <tr>
 
790
  <td>{{ contact[5] }}</td>
791
  <td>{{ contact[6] }}</td>
792
  <td>{{ contact[7] }}</td>
793
+ <td>{{ contact[8] }}</td>
794
+ <td>{{ contact[9] }}</td>
795
  </tr>
796
  {% endfor %}
797
  </table>