File size: 984 Bytes
a01c266 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
# contenu.py
import streamlit as st
def show_lesson_content():
if st.button("◀️ Retour"):
st.session_state.current_page = 'edt'
st.rerun()
content = st.session_state.get('selected_content', None)
if content:
st.title("📜 Contenu du cours")
st.write(f"🔠 **Titre :** {content.title if content.title else 'Non spécifié'}")
st.write(f"🧷 **Description :** {'' if content.description else 'Non spécifiée'}")
st.markdown(content.description if content.description else '')
if content.files:
st.write("**📂 Fichiers attachés :**")
for file in content.files:
st.write(f"- [{file.name}]({file.url})")
else:
st.write("📁 Aucun fichier attaché.")
else:
st.write("⚠️ Sélectionnez un cours pour voir son contenu.")
if st.button("◀️ Retour"):
st.session_state.current_page = 'edt'
st.rerun()
|