Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Plan du cours
- Django Vue d'ensemble
- Django est un framework
- Cadres VS Paquets
- Que peut-il faire ?
- Quelles sont les alternatives ?
- Utilisation de Cookiecutter
- Pourquoi Cookiecutter ?
- Fonctionnalités de Cookiecutter
- Créer un projet
- Créer une application
- Personnaliser Cookiecutter
- Se connecter pour rien et s'administrer gratuitement
- Configurer l'utilisateur admin
- Exécuter le site d'administration
- Modifier l'interface d'administration
- Modifier la page d'index de l'administrateur
- Travailler avec des modèles
- À propos des modèles
- Django syntaxe des modèles
- Fichiers statiques
- Chargement des modèles
- La balise URL
- Raccourci : template.render()
- Amélioration des modèles
- Méthodes personnalisées
- Relations complexes
- Remplacer les méthodes standard
- Débogage
- Impression sur la console
- Django page de débogage
- Lecture des Django journaux
- Barre d'outils de débogage Django
- Authentification de l'utilisateur
- Authentification VS Autorisation
- Configuration des utilisateurs
- Permissions
- Groupes
- Migrations
- Tables gérées et tables non gérées
- Gestion des modifications de schéma
- Utiliser Make Migrations et Migrate
- Ajustement des migrations
- Migrer des données
- Servir des données avec une interface RESTtful
- Le Django cadre REST
- Sérialisation
- Requêtes et réponses
- Vues basées sur les fonctions
- Vues basées sur les classes
- Tests automatisés
- Pourquoi créer des tests ?
- Quand créer des tests ?
- Utiliser le cadre de test Django’s
- Utiliser le client de test
- Exécution des tests
- Vérifier la couverture du code
- Créer des applications réutilisables
- Emballage
- Choisir un nom approprié
- Déploiement
- Utiliser les outils d'installation
Pré requis
-
Une compréhension de Django.
35 heures
Nos Clients témoignent (4)
exemples et exercices
Kamil
Formation - Introduction to Data Science and AI using Python
Traduction automatique
That it was applying real company data. Trainer had a very good approach by making trainees participate and compete
Jimena Esquivel - Zakład Usługowy Hakoman Andrzej Cybulski
Formation - Applied AI from Scratch in Python
The trainer has deep knowledge about the subject and was able to answer all of our questions.
Lefteris Spatharakis - Sioufas & Associates Law Firm
Formation - Django CMS for Developers
Its a new experience, a new framework and looking forward to do something using the lesson learnt in the classes.