Spaces:
Paused
Paused
- app5.py +6 -6
- app5_selectbox/evaluation_fac.py +1 -1
- app5_selectbox/subj_inst.py +1 -1
app5.py
CHANGED
|
@@ -31,7 +31,7 @@ def app5():
|
|
| 31 |
st.session_state.class_id = student_info[2]
|
| 32 |
st.session_state.user_type = student_info[3]
|
| 33 |
time.sleep(1)
|
| 34 |
-
st.
|
| 35 |
|
| 36 |
elif not student_info:
|
| 37 |
instructor_info = instructor_login(username, password)
|
|
@@ -43,7 +43,7 @@ def app5():
|
|
| 43 |
st.session_state.prog_id = instructor_info[2]
|
| 44 |
st.session_state.user_type = 'faculty'
|
| 45 |
time.sleep(1)
|
| 46 |
-
st.
|
| 47 |
else:
|
| 48 |
st.error("Invalid Credentials")
|
| 49 |
|
|
@@ -83,7 +83,7 @@ def app5():
|
|
| 83 |
st.session_state.pop("logged_in", None)
|
| 84 |
st.session_state.pop("student_id", None)
|
| 85 |
st.session_state.pop("class_id", None)
|
| 86 |
-
st.
|
| 87 |
|
| 88 |
else:
|
| 89 |
selected_subject = st.selectbox("Select a Subject to Evaluate", subject_names)
|
|
@@ -156,7 +156,7 @@ def app5():
|
|
| 156 |
|
| 157 |
feedback_comment = ""
|
| 158 |
|
| 159 |
-
st.
|
| 160 |
else:
|
| 161 |
for i in keys.keys():
|
| 162 |
keys[i] = None
|
|
@@ -166,7 +166,7 @@ def app5():
|
|
| 166 |
st.session_state.pop("logged_in", None)
|
| 167 |
st.session_state.pop("student_id", None)
|
| 168 |
st.session_state.pop("class_id", None)
|
| 169 |
-
st.
|
| 170 |
elif st.session_state.user_type == 'faculty':
|
| 171 |
evaluation_fac.evaluation()
|
| 172 |
|
|
@@ -196,7 +196,7 @@ def app5():
|
|
| 196 |
st.session_state.pop("logged_in", None)
|
| 197 |
st.session_state.pop("student_id", None)
|
| 198 |
st.session_state.pop("class_id", None)
|
| 199 |
-
st.
|
| 200 |
|
| 201 |
|
| 202 |
# Call the main function
|
|
|
|
| 31 |
st.session_state.class_id = student_info[2]
|
| 32 |
st.session_state.user_type = student_info[3]
|
| 33 |
time.sleep(1)
|
| 34 |
+
st.rerun()
|
| 35 |
|
| 36 |
elif not student_info:
|
| 37 |
instructor_info = instructor_login(username, password)
|
|
|
|
| 43 |
st.session_state.prog_id = instructor_info[2]
|
| 44 |
st.session_state.user_type = 'faculty'
|
| 45 |
time.sleep(1)
|
| 46 |
+
st.rerun()
|
| 47 |
else:
|
| 48 |
st.error("Invalid Credentials")
|
| 49 |
|
|
|
|
| 83 |
st.session_state.pop("logged_in", None)
|
| 84 |
st.session_state.pop("student_id", None)
|
| 85 |
st.session_state.pop("class_id", None)
|
| 86 |
+
st.rerun()
|
| 87 |
|
| 88 |
else:
|
| 89 |
selected_subject = st.selectbox("Select a Subject to Evaluate", subject_names)
|
|
|
|
| 156 |
|
| 157 |
feedback_comment = ""
|
| 158 |
|
| 159 |
+
st.rerun()
|
| 160 |
else:
|
| 161 |
for i in keys.keys():
|
| 162 |
keys[i] = None
|
|
|
|
| 166 |
st.session_state.pop("logged_in", None)
|
| 167 |
st.session_state.pop("student_id", None)
|
| 168 |
st.session_state.pop("class_id", None)
|
| 169 |
+
st.rerun()
|
| 170 |
elif st.session_state.user_type == 'faculty':
|
| 171 |
evaluation_fac.evaluation()
|
| 172 |
|
|
|
|
| 196 |
st.session_state.pop("logged_in", None)
|
| 197 |
st.session_state.pop("student_id", None)
|
| 198 |
st.session_state.pop("class_id", None)
|
| 199 |
+
st.rerun()
|
| 200 |
|
| 201 |
|
| 202 |
# Call the main function
|
app5_selectbox/evaluation_fac.py
CHANGED
|
@@ -99,7 +99,7 @@ def analyze_instructors(evaluation_df):
|
|
| 99 |
st.session_state.pop("inst_name", None)
|
| 100 |
st.session_state.pop("prog_id", None)
|
| 101 |
st.session_state.pop("user_type", None)
|
| 102 |
-
st.
|
| 103 |
st.button("Refresh", use_container_width=True)
|
| 104 |
|
| 105 |
|
|
|
|
| 99 |
st.session_state.pop("inst_name", None)
|
| 100 |
st.session_state.pop("prog_id", None)
|
| 101 |
st.session_state.pop("user_type", None)
|
| 102 |
+
st.rerun()
|
| 103 |
st.button("Refresh", use_container_width=True)
|
| 104 |
|
| 105 |
|
app5_selectbox/subj_inst.py
CHANGED
|
@@ -151,7 +151,7 @@ def subj_inst(table_name):
|
|
| 151 |
db_connection.commit()
|
| 152 |
st.success("Record inserted successfully.")
|
| 153 |
time.sleep(0.3)
|
| 154 |
-
st.
|
| 155 |
except Exception as e:
|
| 156 |
st.error(f"An error occurred: {str(e)}")
|
| 157 |
|
|
|
|
| 151 |
db_connection.commit()
|
| 152 |
st.success("Record inserted successfully.")
|
| 153 |
time.sleep(0.3)
|
| 154 |
+
st.rerun()
|
| 155 |
except Exception as e:
|
| 156 |
st.error(f"An error occurred: {str(e)}")
|
| 157 |
|