Skip to content

Latest commit

 

History

History
68 lines (40 loc) · 2.84 KB

README.md

File metadata and controls

68 lines (40 loc) · 2.84 KB

Workshop Python et initiation au framework Django

  • Date: 09/08/2022
  • Durée : 4h

Bienvenue à tous dans notre workshop consacré à Python et l'introduction de son framework Django.

Deux parties sont abordées dans ce workshop :

I. Introduction à Python

II. Introduction à Django

Structure du repository

Ce repository a été écrit en donnant un maximum d'infos théoriques pour vous aider à comprendre la logique de Django. Des bouts de code complètent l'aspect théorique.

Le but de ce projet est de comprendre l'arborescence d'un projet Django et d'appréhender le MVT en créant tout simplement une page web comportant une liste de films associés à leurs caractéristiques.

Vous trouverez 4 branches sur ce repo :

  • La branche main correspond à l'aspect théorique du workshop

  • La branche projet_complet correspond au projet en lui-même

  • La branche projet_bonus correspond à deux aspects supplémentaires traités en tant que bonus avec une team backend et une team frontend

  • La branche concours_best_ui correspond à la branche de notre concours design. Le but est que la team frontend utilise tailwind pour styliser le site créé durant ce workshop

Programme

  • 9h30 - 10h00 : Intro au framework Django - Les environnements virtuels et starter un projet Django

  • 10h00 - 10h40 : MVT + Models + Migrations

  • 10h40 - 11h00 : Admin - Create superuser

  • 11h00 - 11h15 : Pause

  • 11h15 - 12h00 : Liste de films - URL + view.liste + template

  • 12h00 - 12h30 : Détails de chaque film - Url + views.details + template

  • 12h30 - 13h30 : Pause déjeuner

  • 13h30 - 14h00 : Détails de chaque film - Url + views.details + template

Bonus

  • 14h00 - 17h00 : Forms + Concours 'Best UI' avec Tailwind

Découvrons quelques bases utiles dans Python


Membres du workshop

@Ali @Anaïs @Loïc @Sarah

Gagnant du concours du meilleur design tailwind

@Doriano