Demosthene-OR
commited on
Commit
•
a77590a
1
Parent(s):
f684179
Update main.py
Browse files
main.py
CHANGED
@@ -112,7 +112,7 @@ def check_api():
|
|
112 |
def get_questions(use: str,
|
113 |
subject: str,
|
114 |
num_questions: int,
|
115 |
-
|
116 |
"""
|
117 |
Récupère les questions en fonction du type de test (use) et des catégories (subject) spécifiés
|
118 |
L'application peut produire des QCMs de 5, 10 ou 20 questions (seulement)
|
@@ -120,7 +120,8 @@ def get_questions(use: str,
|
|
120 |
Seuls les utilisateurs se trouvant dans users_credentials peuvent utiliser cette application
|
121 |
"""
|
122 |
|
123 |
-
authenticate(
|
|
|
124 |
# Verifier si le nombre de questions demandé correspond au nombre de questions d'un QCM
|
125 |
if num_questions not in [5,10,20]:
|
126 |
raise MyException(status_code=422, name="num_questions invalide", \
|
|
|
112 |
def get_questions(use: str,
|
113 |
subject: str,
|
114 |
num_questions: int,
|
115 |
+
authorisation: str = Header(None)):
|
116 |
"""
|
117 |
Récupère les questions en fonction du type de test (use) et des catégories (subject) spécifiés
|
118 |
L'application peut produire des QCMs de 5, 10 ou 20 questions (seulement)
|
|
|
120 |
Seuls les utilisateurs se trouvant dans users_credentials peuvent utiliser cette application
|
121 |
"""
|
122 |
|
123 |
+
authenticate(authorisation)
|
124 |
+
|
125 |
# Verifier si le nombre de questions demandé correspond au nombre de questions d'un QCM
|
126 |
if num_questions not in [5,10,20]:
|
127 |
raise MyException(status_code=422, name="num_questions invalide", \
|