Cours gratuit com id 11453
Développez votre site web avec le framework Django Par Mathieu Xhonneux MathX et Maxime Lorant Ssx z www openclassrooms com Licence Creative Commons Dernière mise à jour le C Sommaire Sommaire Lire aussi Développez votre site web avec le framework Django Partie Présentation de Django Créez vos applications web avec Django Qu'est-ce qu'un framework Quels sont les avantages d'un framework Quels sont les désavantages d'un framework Qu'est-ce que Django Pourquoi ce succès Une communauté à votre service Téléchargement et installation Linux et Mac OS Windows Véri ?cation de l'installation En résumé Le fonctionnement de Django Un peu de théorie l'architecture MVC La spéci ?cité de Django le modèle MVT Projets et applications En résumé Gestion d'un projet Créons notre premier projet Con ?gurez votre projet Créons notre première application En résumé Les bases de données et Django Une base de données c'est quoi Le langage SQL et les gestionnaires de base de données La magie des ORM Le principe des clés étrangères En résumé Partie Premiers pas Votre première page gr? ce aux vues Hello World La gestion des vues Routage d'URL comment j'accède à ma vue Organiser proprement vos URL Comment procède-t-on Passer des arguments à vos vues Des réponses spéciales Simuler une page non trouvée Rediriger l'utilisateur En résumé Les templates Lier template et vue A ?chons nos variables à l'utilisateur A ?chage d'une variable Les ?ltres Manipulons nos données avec les tags Les conditions if Les boucles for Le tag block Les liens vers les vues url Les commentaires comment Ajoutons des ?chiers statiques En résumé Les modèles Créer un modèle Jouons avec des données Les liaisons entre modèles Les modèles dans les vues A ?cher les articles du blog A ?cher un article précis En résumé L'administration Mise en place de l'administration Les modules django contrib Accédons à cette administration Première prise en main Administrons nos propres modèles Personnalisons l'administration Modi ?er l'aspect des listes Modi ?er le formulaire d'édition www openclassrooms com CSommaire Retour sur notre problème de slug En résumé Les formulaires Créer un formulaire Utiliser un formulaire dans une vue Créons nos propres règles de validation Des formulaires à partir de modèles En résumé La gestion des ?chiers Enregistrer une image A ?cher une image Encore plus loin En résumé TP un raccourcisseur d'URL Cahier des charges Correction Partie Techniques avancées Les vues génériques Premiers pas avec des pages statiques Lister et a ?cher des données Une liste d'objets en quelques lignes avec ListView A ?cher un article via DetailView Agir sur les données CreateView UpdateView DeleteView En résumé Techniques avancées dans les modèles Les requêtes complexes avec Q L'agrégation L'héritage de modèles Les modèles parents abstraits Les modèles parents classiques Les modèles proxy L'application ContentType En résumé Simpli ?ons nos templates ?ltres tags et contextes Préparation du terrain architecture des ?ltres et tags Personnaliser l'a ?chage de données avec nos propres ?ltres Un premier exemple de ?ltre sans argument Un ?ltre avec arguments Les contextes de templates Un exemple maladroit a ?cher
Documents similaires










-
39
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Aoû 25, 2022
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 323.8kB