AIdeaText commited on
Commit
885db09
·
verified ·
1 Parent(s): 192c8f0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +18 -1
app.py CHANGED
@@ -1,8 +1,25 @@
1
  # app.py
2
  import streamlit as st
3
- from modules.database import initialize_cosmos_sql_connection, initialize_mongodb_connection, create_user, create_admin_user, create_student_user
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
  from modules.auth import authenticate_user, register_user
 
5
  from modules.admin_ui import admin_page
 
6
  from modules.ui import (
7
  main,
8
  login_register_page,
 
1
  # app.py
2
  import streamlit as st
3
+
4
+ from modules.database import (
5
+ initialize_database_connections,
6
+ initialize_cosmos_sql_connection,
7
+ initialize_mongodb_connection,
8
+ create_user,
9
+ create_admin_user,
10
+ create_student_user
11
+ )
12
+ if 'db_initialized' not in st.session_state:
13
+ st.session_state.db_initialized = initialize_database_connections()
14
+
15
+ if not st.session_state.db_initialized:
16
+ st.error("Error initializing database connections")
17
+ st.stop()
18
+
19
  from modules.auth import authenticate_user, register_user
20
+
21
  from modules.admin_ui import admin_page
22
+
23
  from modules.ui import (
24
  main,
25
  login_register_page,