OpenQuizz
Une application de gestion des contenus pédagogiques
/home/passerat/Stage/flaskProject/app.py File Reference

Data Structures

class  CreerUtilisateur
 
class  VerifierUtilisateur
 
class  ChangerMdp
 
class  RecupererTousLesUtilisateurs
 
class  AjouterContenu
 
class  AjouterTiers
 
class  GetContenuParId
 
class  GetContenuPanier
 
class  GetContenuBanque
 
class  SupprimerPerso
 
class  supprimer_tiers
 
class  creer_nouveau_contenu
 
class  maj_contenu
 
class  gerer_demande_pub
 
class  get_tous_les_contenus
 
class  get_tags_contenu
 
class  is_contenu_anonyme
 
class  is_maj_tiers_disponible
 
class  liste_maj_tiers
 
class  gerer_maj_tiers
 
class  get_texte_contenu
 
class  get_texte_version_contenu
 
class  changer_texte_contenu
 
class  GetTexteContenuEnCours
 
class  GetContenuEnCours
 
class  GetAuteurOtigineContenuEnCours
 
class  IsContenuDemandePublication
 
class  SupprimerEnCoursParId
 
class  CreerEnCours
 
class  CreerEnCoursRefuse
 
class  demande_de_publication
 
class  get_demandes_pub
 
class  supprimer_demande_pub
 
class  creer_evaluation
 
class  get_evaluation
 
class  get_all_evaluations
 
class  supprimer_evaluation
 

Namespaces

 app
 

Variables

 app = Flask(__name__)
 
 cors = CORS(app)
 
 contenu_dao = ContenuDao()
 
 utilisateur_dao = UtilisateurDao()
 
 demande_pub_Dao = DemandePubDao()
 
 evaluation_dao = EvaluationDao()
 
 en_cours_dao = EncoursDao()
 
 client = MongoClient('localhost', 27017)
 
 base_donnees = client.squelette
 
 blueprint = Blueprint('api', __name__)
 
 api = Api(blueprint, doc='/doc/')
 
 users = api.namespace('utilisateurs', description='Entrées liées à la gestion utilisateur')
 
 params
 gérer la réponse à une maj tiers More...
 
 description
 récupérer le texte de la version en cours du contenu More...
 
 contenus = api.namespace('contenus', description='Entrées liées à la gestion des contenus')
 
 en_cours = api.namespace('en_cours', description='Entrées liées à la gestion des contenus en cours')
 
 demande_pub = api.namespace('demande_pub', description='Entrées liées à la gestion des demandes de publication')
 
 evaluations = api.namespace('evaluations', description='Entrées liées à la gestion des evaluations')
 
 methods