2024-04-03 22:04:11 +02:00
2024-04-03 22:04:11 +02:00
2024-04-03 22:04:11 +02:00
2024-04-03 22:04:11 +02:00
2024-04-03 22:04:11 +02:00
2024-04-03 22:04:11 +02:00

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
Quizz app made in Python with Django
Readme 33 MiB
Languages
JavaScript 40.7%
CSS 34.3%
Python 21.1%
HTML 3.7%
Dockerfile 0.2%