Académique Documents
Professionnel Documents
Culture Documents
Django 2021 :
Elearning
Solution
Notre Equipe
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