orga / pages /contenu.py
Lenylvt's picture
Upload 10 files
a01c266 verified
raw
history blame
984 Bytes
# 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()