OpenQuizz
Une application de gestion des contenus pédagogiques
|
Data Structures | |
class | AjouterContenu |
class | AjouterTiers |
class | changer_texte_contenu |
class | ChangerMdp |
class | creer_evaluation |
class | creer_nouveau_contenu |
class | CreerEnCours |
class | CreerEnCoursRefuse |
class | CreerUtilisateur |
class | demande_de_publication |
class | gerer_demande_pub |
class | gerer_maj_tiers |
class | get_all_evaluations |
class | get_demandes_pub |
class | get_evaluation |
class | get_tags_contenu |
class | get_texte_contenu |
class | get_texte_version_contenu |
class | get_tous_les_contenus |
class | GetAuteurOtigineContenuEnCours |
class | GetContenuBanque |
class | GetContenuEnCours |
class | GetContenuPanier |
class | GetContenuParId |
class | GetTexteContenuEnCours |
class | is_contenu_anonyme |
class | is_maj_tiers_disponible |
class | IsContenuDemandePublication |
class | liste_maj_tiers |
class | maj_contenu |
class | RecupererTousLesUtilisateurs |
class | supprimer_demande_pub |
class | supprimer_evaluation |
class | supprimer_tiers |
class | SupprimerEnCoursParId |
class | SupprimerPerso |
class | VerifierUtilisateur |
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 | |
api = Api(blueprint, doc='/doc/') |
app = Flask(__name__) |
base_donnees = client.squelette |
blueprint = Blueprint('api', __name__) |
Entrées spécifique pour swagger
client = MongoClient('localhost', 27017) |
contenu_dao = ContenuDao() |
contenus = api.namespace('contenus', description='Entrées liées à la gestion des contenus') |
cors = CORS(app) |
demande_pub = api.namespace('demande_pub', description='Entrées liées à la gestion des demandes de publication') |
demande_pub_Dao = DemandePubDao() |
description |
récupérer le texte de la version en cours du contenu
Entrées liées à la gestion des contenus en cours
en_cours = api.namespace('en_cours', description='Entrées liées à la gestion des contenus en cours') |
en_cours_dao = EncoursDao() |
evaluation_dao = EvaluationDao() |
evaluations = api.namespace('evaluations', description='Entrées liées à la gestion des evaluations') |
methods |
Entrées liées à la gestion des évaluations
params |
gérer la réponse à une maj tiers
récupérer le texte d'une version donnée du contenu
Entrées liées à la gestion utilisateur
Entrées liées à la gestion des contenus
Entrées liées à la gestion des demandes de publication
users = api.namespace('utilisateurs', description='Entrées liées à la gestion utilisateur') |
utilisateur_dao = UtilisateurDao() |