Students_Management : Projet Django pour la gestion d'étudiants

Contenu du cours Description du projet Students_Management Fonctionalité de l'application Déploiement Technologies utilisées Le projet sur GitHub 1. Description du projet Students_Management Ce projet Django vise à créer une application de gestion d'étudiants qui permet de gérer les informations de base des étudiants, notamment leur nom, adresse courriel, numéro de téléphone, section et photo. Ce…

Templates Django

Contenu du cours A propos des templates django Configuration du système de template de django Chargement du template Configuration de l'url Variables de template django Exemple de variable de template django Les balises (tags en anglais) du template système Héritage de template django Vue générique avec la classe TemplateView 1. A propos des templates django…

Les modèles Django

Contenu du cours A propos des modèles django Divers Types de Champs dans un Modèle Django Création d'un modèle Django Ajouter le modèle à la zone admin Amélioration de l'affichage au niveau de la zone admin 1. A propos des modèles django Afin de structurer et organiser la gestion des données dans votre application, Django…

Les formulaires django

Contenu du cours A propos de la classe ModelForm de Django Création d'un formulaire en utilisant la classe ModelForm Création du modèle de l'application Création du fichier form.py Création du view Configuration du fichier urls.py Afficher le modèle au niveau du template Affichage des données de la table Students 1. A propos de la classe…

Upload des fichiers dans Django

Contenu du cours A propos de l'upload de fichiers dans Django Création de l'application Configuration des urls Création du modèle Création du formulaire Création du view Configuration du template Création d'une petite application CRUD de gestion des étudiants 1. A propos de l'upload de fichiers dans Django L'upload de fichiers dans Django est un processus…

L'interface d'administration de django

Contenu du cours Interface admin de django Migration de la base de données Django 2.1 A propos de la migration 2.2 Création des tables sql via une migration de la base de donnée Création d'un compte super admin 1. Interface admin de django L'un des aspects les plus importants de Django est qu'il contient une…

TP Django: Création d'un blog django

Dans ce tutoriel, nous allons voir pas à pas comment créer un blog django complet permettant de gérer les utilisateurs (users & authors) et qui contient deux catégories des utilisateurs: les utilisateurs enregistés qui aurons la possibilité de lire et commenter les articles les auteurs (authors) qui aurons la possibilité de lire, écrire et commenter…

Gestion des utilisateurs Django

Contenu du cours 1. Création d'une application accounts 2. Système d'authentification django.contrib.auth 2.1 A propos du système django.contrib.auth 2.2 Login and logout page 2.3 Paramétrage de la page d'accueil 3. Enregistrement des utilisateurs 3.1 Formulaire d'enregistrement via la classe UserCreationForm 3.2 Création du view de l'application 3.3 Configuration des urls 3.4 Configuration au niveau du…

Introduction Au Framework Django

Contenu du cours A propos du framework django Les avantages du framework Django Comparaison des noyaux de Python et de Django ? Entreprises utilisant Django Framework Conclusion 1. A propos du framework django Django est un framework conçu spécialement au développement d'application Web gratuit, open-source et full-stack écrit en Python. En termes simples, Django est…

Authentification Utilisateur En Django

1 - UserCreationForm Le framework Django fournit un formulaire d'authentification grâce à une classe nommé UserCreationForm (qui hérite de la classe ModelForm) pour gérer la création de nouveaux utilisateurs. Il comporte trois champs à savoir nom d'utilisateur, mot de passe1 et mot de passe2 (pour la confirmation du mot de passe). Pour utiliser UserCreationForm, vous…

Fichiers Statiques Django

1 - A propos des fichiers statiques django Les application Web doivent généralement servir des fichiers supplémentaires tels que des images, code javaScript ou CSS... Dans Django, nous appelons ces fichiers des 'fichiers statiques' (static files en anglais). Django fournit django.contrib.staticfiles pour vous aider à gérer les fichiers statics. Nous allons décrire comment pouvons nous…

Modèle Formulaire Django

1 - Modèle Formulaire django (ModelForm) Supposons que nous ayons un modèle contenant divers champs, nous n'avons pas besoin de recoder les champs dans le fichier de formulaire html. Django le fait automatiquement pour nous afin de réduire le temps de développement des applications. Il s'agit d'une classe utilisée pour créer un formulaire HTML à…

Template Django

Django fournit un moyen efficace et pratique pour générer et afficher des pages HTML dynamiques en utilisant son système de template (template system). Un modèle se compose d'une partie statiques pour la sortie HTML,  ainsi que d'une syntaxe spéciale décrivant comment le contenu dynamique sera inséré. Dans un fichier HTML, nous ne pouvons pas écrire…

Application Django

Contenu du cours A propos des applications Django Comment créer une application Django Structure hiérarchique de l'application Django Paramètres app l'url de myapp Lancez myapp dans le navigateur 1. A propos des applications Django En Django, une application fait référence à un module ou à un composant autonome qui fournit une fonctionnalité spécifique dans un…