After we have Python and Django on our environment, why we are not trying to create a project. That will make us easier to understand the basic knowledge in how Django works. This framework is looking different for me, since i’ve been getting familiar with ASP MVC, Laravel or Codeigniter. But when i tried Django, i was thinking wow it’s really out of my mind, i never see the framework like this, usually the MVC framework separated into Model, View, and Controller, but in Django we call controller in views.py. The other thing, in Laravel the views page (html) are using blade engine, therefore you will have html file with extension page.blade.php, either in Rails you will have extension page.html.rb. But in Django you will never see something like that, your html will be html without need to add another extension, and i think it’s cool and very clean.
I have tried to find the tutorial in how to create some project using Django that i think it will make me easier to understand, and finally i found the screencast tutorial on Youtube in how to create Django blog in 16 minutes by Arun Ravindran. Thank’s to Mr. Arun for this awesome tutorial. 😀