DJANGO QUIZZ
Ce projet est une version fonctionnelle actualisée de Tom Walker (https://github.com/tomwalker/django_quiz).
les prérequis sont :
- python 3.6
- pip3
- les librairies contenus dans le requirements.txt
Les modifications apportées concernent la librairy pour la lectures des classes codées en python2 :
- Utilisation de la librairy six et utilisation de Django 2.2.9 (la 3.0 ne prends plus en charge python 2).
- Modification du requirements.txt en conséquence.
INSTALLATION
git clone
cd djangoquizz
python3 manage.py runserver
VISITER localhost:8000/admin et ce connecter avec les identifiants administrateur par défaut :
user : Greg
mot de passe : Juliette21
Changer l'administrateur en créant un nouveaux utilisateur avec tous les droits, puis supprimer l'utilisateur "Greg"
CREER SON QUIZZ !
Creer son quizz en choisissant le type (multiplechoice) :
Créer des questions :
Créer des utilisateurs :
Customiser le logo :
Avec Docker :
INSTALLATION
git clone
cd djangoquizz
docker build -t djangoquizz .
docker run -d -p 8000:8000 djangoquizz
VISITER 0.0.0.0:8000/admin
admin : Greg / mdp: Juliette21
--> Pour modifier les acréditations de l'admin, éffectuer :
python manage.py makemigrations
python manage.py migrate
python manage.py createsuperuser
Personnaliser :
- Modifier la dernière ligne pour spécifier une IP (ex: 192.168.1.1:8000)
- --> répercuter l'adresse dans /testenv_django_quiz/settings.py dans ALLOWED_HOSTS = ['192.168.1.1']
Description
Languages
JavaScript
40.7%
CSS
34.3%
Python
21.1%
HTML
3.7%
Dockerfile
0.2%