Django
From Fabelier
May, 18th, 18H30 @ CRI by Michael Jespersen
About this Workshop
TUTO HERE : https://docs.google.com/document/d/1divt6I78ub5dvpzsLjvcieMP4Cjfe-BsojQF8rkoErM/edit#
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
In december, we had a workshop on Ruby on Rails. Django has a similar architecture but lays on top of Python Programming Language. As rails, it is intended to be used with an Agile development methodology that is used by web developers for rapid development. This workshop will be a moment for me to share with you some nice concepts about this framework driven by a powerfull language
What we are going to achieve :
- Install Python
- Init a project and an app
- Setup the database and template path
- Write models and use then to build the database tables
- Admin interface of Django
- Create web pages using URL Patterns, writing view methods and using templates
Additional
- Philosophy of Django
- Compare Django / RoR / Symfony: 3 similar frameworks