Vous êtes sur la page 1sur 19

Project

Django 2021 :
Elearning
Solution
Notre Equipe

Assma chaker Med Hadiji Youssef Kchaou

Med Raddaoui Dhia Nahdi

3BIS2
Introduction
01
Architecture
02
Technologies
Plan 03
Les diagrammes
04
Les étapes de la
05 création du projet
nous allons apprendre à construire
une full stack application Django +
Angular + PostgreSQL avec les
CRUD. Le serveur back-end utilise
Python 3/Django avec Rest
Introduction Framework pour les API REST. Le
côté front-end est réalisé avec
Angular 13/12/11/10/8, HTTPClient
& Router.
Django + Angular + PostgreSQL
Architecture
Django Rest Apis Back-end
● Python 3.7
● Django 2.1.15
● Django Rest Framework 3.11.0
● psycopg2 2.8.5
● django-cors-headers 3.2.1

technologies
- Diagramme de cas
d’utilisation
-Diagramme de classe
structure du
projet
Connexion du projet Django à
PostgreSQL
Run this command to install it: pip
install psycopg2.

DATABASES = {
'default': {
'ENGINE':
'django.db.backends.postgresql',
'NAME': 'testdb',
'USER': 'postgres',
'PASSWORD': '123',
'HOST': '127.0.0.1',
'PORT': '5432',
}
}
Définir les modèles Django
Créer une classe Serializer pour le
modèle de données
Set Routes to Views functions
Écrire les vues API
Angular
Front-end
A PICTURE
ALWAYS
REINFORCES
THE CONCEPT
Images reveal large amounts
of data, so remember: use an
image instead of a long text
structure du projet
Définir les routes pour les Modules
d’application angulaire

Vous aimerez peut-être aussi