Accès rapide :
Développement Web Python/Django
Développement Web Python/Django : Plan de la formation
Développement Web Python/Django Installation de votre environnement de développement
Installation de votre environnement de développement : Introduction à Django
Installation de votre environnement de développement : Installation de Django
Installation de votre environnement de développement : Création d'un nouveau projet Django
Développement Web Python/Django Mise en uvre du modèle de données
Mise en uvre du modèle de données : Introduction à l'ORM Django
Mise en uvre du modèle de données : Configuration du moteur de bases de données
Mise en uvre du modèle de données : Editer un modèle de données
Mise en uvre du modèle de données : Produire la base de données à partir du modèle
Mise en uvre du modèle de données : Accès aux données via les querysets
Mise en uvre du modèle de données : Synchroniser la base de données
Mise en uvre du modèle de données : Protection contre les attaques par injections SQL
Développement Web Python/Django Mise en uvre des vues
Mise en uvre des vues : Programmation d'une vue utilisateur
Mise en uvre des vues : Configuration des URLs
Mise en uvre des vues : Utilisation de templates HTML
Mise en uvre des vues : Définir un template « maître » pour l'application
Mise en uvre des vues : Gestion des fichiers statiques
Développement Web Python/Django Gestion des formulaires
Gestion des formulaires : Protection contre les attaques CSRF
Gestion des formulaires : Manipulation des paramètres de formulaire
Gestion des formulaires : Lier les données d'un formulaire au modèle
Gestion des formulaires : Valider les données d'un formulaire
Développement Web Python/Django Aspects complémentaires
Aspects complémentaires : L'accès aux données et le « lazy-loading »
Aspects complémentaires : Gestion de la session utilisateur
Aspects complémentaires : Règles de routages évoluées
Aspects complémentaires : Utilisation de classe de vue
Aspects complémentaires : Contrôler les entêtes HTTP
Développement Web Python/Django Les services Web REST/JSON
Les services Web REST/JSON : Présentation de l'architecture RESTful
Les services Web REST/JSON : Rappels sur le format JSON
Les services Web REST/JSON : Mise en uvre d'un Service Web via Django
Les services Web REST/JSON : Appels de Web Services REST/JSON
Développement Web Python/Django Administration d'une application Django
Administration d'une application Django
Merci de votre attention
Mise en ?uvre des vues : Utilisation de templates HTML Vous comprenez aisément que de coder des pages HTML complexes dans un fichier de code Python risque vite de devenir compliqué. Pour répondre à cette difficulté, Django vous propose le concept de template (un modèle de page HTML). Un template se définit dans une simple page HTML. Il est possible de demander des injections de données à l'intérieur d'un template Django. Ces données injectables devront être stockées dans un contexte. Ce contexte sera passé au moteur de template Django. Dominique Liard - KooR.fr - 2019 .. 2022
Diapositive précédente
Diapositive suivante
Vous êtes un professionnel et vous avez besoin d'une formation ?
Calcul scientifique avec Python
Voir le programme détaillé
2025 © SARL Infini Software - Tous droits réservés
Mentions légales
Les informations présentes dans ce site vous sont fournies dans le but de vous aider à acquérir les compétences nécessaires à
l'utilisation des langages ou des technologies considérés. Infini Software ne pourra nullement être tenu responsable de l'utilisation
des informations présentes dans ce site.
De plus, si vous remarquez des erreurs ou des oublis dans ce document, n'hésitez surtout pas à nous le signaler en envoyant un mail
à l'adresse : .
Les autres marques et les noms de produits cités dans ces documents sont la propriété de leurs éditeurs respectifs.
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :