Accueil / Formations / Formation Django intégration

Formation Django intégration

Le framework Django possède son propre moteur de thème, doté de fonctionnalités avancées. Lors de cette formation, vous apprendrez à intégrer un thème à une application ou un site Django: création de templates, organisation des fichiers, gestion des ressources, etc. Cette journée s'articulera autour de travaux pratiques vous permettant d'appréhender les différents concepts rapidement. Nos experts vous initieront aux standards et aux bonnes pratiques du theming Django.

Objectifs

  • Savoir intégrer un thème à une application ou un site Django

Programme

  1. Introduction
    • Présentation de Django
    • L'implémentation du modèle MVC
  2. Premiers pas
    • Prise en main de la syntaxe
    • Organisation des templates
    • Relation entre vues et templates, passage de contexte
  3. Modularisation
    • Inclusion de template
    • Héritage de template
  4. Gestion des ressources
    • Gestion des fichiers statiques (CSS, JS, images, ...)
  5. Filtres
    • Utilisation des filtres natifs
    • Échappement et chaînes sécurisées
    • Quand et comment écrire un filtre personnalisé
  6. Tags
    • Comprendre le workflow du moteur de template
    • Utilisation des tags natifs
    • Quand et comment écrire un tag personnalisé
  7. Traduction
    • Fonctions de traduction dans les templates
  8. Administration
    • Intégration de template pour l'interface d'administration

Sessions (Toulouse, Nantes, Paris)

Nous contacter

Public

Développeurs, webdesigners, graphistes / intégrateurs

Pré-requis

  • Connaître HTML et CSS
  • Connaître les bases du langage Python

Ces pré-requis seront contrôlés et validés sous forme d’entretien téléphonique réalisé au plus tard 2 semaines avant la formation.

En cas de non adéquation, des solutions alternatives seront proposées.

Durée

1 jour(s) soit 7 heures

Prix

500 € par personne

Moyens pédagogiques et techniques

  • les supports de cours (slides) seront disponibles en ligne et distribués en début de formation (à l'aide d'un lien vers notre outil interne ou d'une version numérisée), puis fournis au format électronique à la fin de la formation

  • une salle de formation équipée d'une connexion Internet, d'un vidéoprojecteur, paperboard...

  • un ordinateur par stagiaire avec un système d'exploitation installé et les outils nécessaires

Modalités de suivi de l'exécution du programme

  • durant la formation : alternance d'apports théoriques (40%), d’exercices pratiques et de mise en situation sous forme de travaux pratiques corrigés avec l’expert-formateur

  • en fin de formation : évaluation à chaud sur l'atteinte des objectifs pédagogiques sous forme de tour de table et de test de connaissances, d'exercices, de QCM

Moyens d'encadrement

  • Formation assurée par un expert-formateur Python et Django