Projet Python : Créer un carnet d'adresse ( Adress Book)

0 - Outils nécessaires Afin de pouvoir réaliser ce projet de carnet d'adresse, il est nécessaire d'installer les outils suivants: Le langage Python Un IDE Python Bibliothèque d'image Pillow 1 - Présentation du projet Dans cette formation nous proposons à nos membres la réalisation d'un projet de carnet d'adresse ( address book) basé sur: Le…

Les raisons qui poussent à choisir le framework Django

    Django est un framework web open-source en python utilisé pour un développement rapide, une conception pragmatique, maintenable, propre et sécurise les sites web. Un cadre d'application Web est une boîte à outils de tous les composants nécessaires au développement d'applications. L'objectif principal du framework Django est de permettre aux développeurs de se concentrer…

Les modèles de django

1 - A propos des modèles Django Afin d'organiser les données du stockage de votre app, django vous offre l'outil nommé modèle (django model). Un modèle abrite sous forme des classes les noms des tables et des champs (attributs) des données du stockage. Chaque modèle correspond à une seule table de base de données. Chaque…

Création d'une nouvelle application au sein d'un projet django

1. Qu'est qu'une application django ? Jusqu'à présent, nous n'avons vu qu'une procédure pour créer un projet Django. Maintenant, dans cette rubrique, nous allons créer une application à l'intérieur du projet créé. L'application Django se compose d'un projet et d'une application, elle génère également un répertoire de base automatique pour l'application, nous pouvons donc nous…

Exercices avec solutions sur les listes en Python

Exercices avec solutions sur les listes en Python

Pour être informé des nouveautés, veuillez vous inscrire à notre chaine YouTube! S'abonner  = Soutenir le gratuit ! ------------------------------------------------------------------------------------------------------------------- Exercice 1 || Solution Ecrire un algorithme python pour afficher tous les éléments d'une liste donnée de deux manières différentes. Exercice 2 || Solution Ecrire un algorithme Python permettant d'échanger le premier élément avec le dernier…

Création de l'interface administrateur ( super user)

    Django fournit un module d'administration intégré qui peut être utilisé pour effectuer des opérations CRUD (create, read, update, delete) sur les modèles et application du site django. Il fournit une interface rapide où l'utilisateur peut gérer le contenu de l'application (parfois appelé SCRUD avec un "S" pour search). Il s'agit d'un module intégré…

Conception de logiciel

Une méthode de conception de logiciel est un ensemble de processus, de techniques et d'outils qui sont utilisés pour planifier, concevoir, développer, tester et maintenir un logiciel de manière efficace et organisée. Il existe plusieurs méthodes de conception de logiciel, telles que : Méthode en cascades : une approche traditionnelle qui se déroule en plusieurs…

Solution Exercice 60 - classe Compte bancaire en python

Exercice 60 Créer une classe Python nommée CompteBancaire qui représente un compte bancaire, ayant pour attributs : numeroCompte (type numérique ) , nom (nom du propriétaire du compte du type chaîne), & solde. Créer un constructeur ayant comme paramètres : numeroCompte, nom, solde. Créer une méthode Versement() qui gère les versements. Créer une méthode Retrait() qui…

Solution Exercices 59 classe rectangle en python

Exercice 59 Ecrire une classe Rectangle en langage Python, permettant de construire un rectangle dotée d’attributs longueur et largeur. Créer une méthode Perimetre() permettant de calculer le périmètre du rectangle et une méthode Surface() permettant de calculer la surface du rectangle Créer les getters et setters. Créer une classe fille Parallelepipede héritant de la classe Rectangle et dotée…