Both Django 1.7 and 1.8 contain large numbers of new features and changes. This course will take you through the most important ones to make sure you are up-to-date with this latest and greatest Django version.
The most important addition to Django 1.7 is the new Migrations Framework, which automatically generates database migrations. This will probably affect your daily workflow as a Django developer, and that's where we spend most of our time in this course discussing this new framework. Next we go into the new mechanism for loading apps, including the new app registry and the new AppConfig class. We also investigate the new System Check framework, some changes in the model API, and more. In Django 1.8, the ORM framework contains some powerful new features for implementing SQL expressions. The way we configure template engines has also changed, and Django now supports the Jinja template engine as well as the possibility of using multiple engines in a single project. We also look at changes in the TestCase class and the new Security middleware.
After years of working in software development, Reindert-Jan Ekker has
decided to pursue another passion of his: education. He currently
works as a college professor of Computer Science in the Netherlands,
teaching many subjects like web development, algorithms and data
structures and Scrum.