Python et le Framwework Django¶
Ce cours au format epub¶
Ce cours au format pdf¶
Autres tutoriels¶
Tables des matières :¶
- Le Framework Django
- Framework Web généraliste offrant
- Versions
- Alternatives
- Installation Django
- Versionnage des requirements
- Création du projet de base
- Configuration
- les URLs et les Vues
- Les views
- Le modele de «lesTaches» : class Task
- Utilisation de l’interface d’administration
- Intérêt des templates
- Les bases de l’interface client
- Héritage de templates
- Twitter Bootstrap
- Template de base Bootstrap
- Création de formulaires en Django
- ModelForms et templates
- CrispyForms
- App déployée sur Gitpod
- Compléments sur les modèles Django
- Vues génériques et compléments sur les migrations avec Django
- Modèle et admin de Django
- Tester une application Python Django - TDD
- Tester une application Django
- Faire des tests plus complets avec Selenium
- Un test du titre d’une page et d’existence d’un élément ayant une id spécifique dans la page
- Un test qui remplit un formulaire, le valide puis vérifie un nombre de liens dans la réponse
- Test de routes multiples et des views correspondantes dans une app django
- Exemple de test vérifiant une authentification sur une page Web
- Puis écrivons un test fonctionnel correspondant à une authentification réussie
- User story et tests fonctionnels
- Versionnage Git
Tutos séparés en pdf¶
Projet Django¶
Idée de base :
Mais contenu précis à définir selon votre envie/besoin personnel.