MVC & DJANGO
MVC has been around as a concept for a long time, but has seen exponential growth since the advent of the Internet because it is the best way to design client-server applications. All of the best web frameworks are built around the MVC concept. As a concept, the MVC design pattern is really simple to understand:
The model(M) is a model or representation of your data. The model allows you to pull data from your database without knowing the intricacies of the underlying database.
The view(V) is what you see. It’s the presentation layer for your model (in the browser for a Web app, or the UI for a desktop app).
The controller(C) controls the flow of information between the model and the view. It uses programmed logic to decide what information is pulled from the database via the model and what information is passed to the view.
Sprint 3
It's one of the difficult sprint for you, cause you have to cover two tutorials. The first one is very useful and described very well and I hope that you will get some experience from that.
Assignment
- There is already exists a great tutorial called "Django Girls". So I strongly recommend you to follow it and try to understand.
- Django Official tutorial.
Expectation
- You now how to django application and understand the flow
- Have known:
- Models
- Migrations
- URL resolvers
- Views
- Forms