Le projet 10 de la formation Développeur d'application Python est le developpement d'une API sécurisée RESTful en utilisant Django REST.
Vous trouverez une documentation détaillée de l'api en suivant ce lien.
- Python
- Django rest_framework
- django-rest-auth
- djangorestframework-simplejwt
Lévêque Benjamin
Cet application web exécutable localement peut être installée en suivant les étapes décrites ci-dessous.
1. Clonez le repository à l'aide de la commande suivante :
$ git clone "https://github.com/LevequeBenjamin/BenjaminLeveque_P9_23062021.git"
(vous pouvez également télécharger le code en temps qu'archive zip)
SECRET_KEY = 'django-insecure-ubq*h$699uyj-)0svi1i&o-7bwdk8kh&g&u@(w^p8%9c4o%xqv'
DEBUG=True
ALLOWED_HOSTS='127.0.0.1'
CORS_ALLOWED_ORIGINS = 'http://localhost:8000'
Rendez-vous depuis un terminal à la racine du répertoire BenjaminLeveque_P10_04062021/src avec la commande :
$ cd BenjaminLeveque_P10_04062021/src
Pour créez un environnement, utilisez la commande :
$ python3 -m venv env
sous macos ou linux.
$ python -m venv env
sous windows.
Pour activer l'environnement, exécutez la commande :
$ source env/bin/activate
sous macos ou linux.
$ env/Scripts/activate
sous windows.
$ pip install -r requirements.txt
Pour lancer l'application utilisez la commande:
$ python manage.py runserver