OK.
In this section we will be talking about Django what framework and I will tell you what is Django.
How can we use it and where we can find more information about this framework.
OK.
So let's start from the point what is actually Django.
Django is a web framework for perfectionist and with deadlines.
What does the mean and Django I have to say is very much a mature framework at this point.
I think it has at least 10 years and it's not a framework that appears recently and it will disappear
soon.
It is already on the market for a very long time and I don't think it's going anywhere anytime soon.
So this is Django Django.
It's actually a full stack framework.
What does it mean in Django you can create a web application that will cover both backend it that means
server and also from that which is actually a web application or a web page so we can do both in the
jungle in this tutorial.
We will be focusing on creating a backend because our front end will be based on the on the front end
framework but Django is capable of doing both.
So we have fair.
We are here on the website Django project dot com.
And you can see here you have a few information about what the Django is and how we can use it.
So to get started with Django you can click on this link and we'll do that later in the course.
And I will show you how we can actually install Django and how we can start using this framework.
So before we will move to this section I would like to explain why I picked Django over different frameworks.
I'm here on their Web site.
What frameworks dot com and you can see here.
And that's a comparison of different frameworks available on the market.
This is not only Python frameworks.
This is all frameworks available in different languages.
That's all like a comparison for all web frameworks available for us and you can see here that sortable
tableau data and Django is at the moment it's at seventh position with the global score I think ninety
two which is very very good at the moment you can see here that all the languages and all the web frameworks
and it is still in top savant at the moment and you can see Django is this one the red one.
So it is here.
So very stable and actually growing trend for for a Django.
So we can be sure it's not going to disappear if we go to languages and it will pick Python here.
You can see January's over a winning winner here and there is no doubt that this is the most popular
framework for a 4 Python language.
But why do I picked a Django myself because it's very easy to use and it's very very fast on the main
web site.
They said with deadlines that means you can start your project with no time and you can achieve things
with Django that in other frames you will probably need to spend at least twice as much time as which
Django Django is packed with so many features that are already to use in the moment when you install
that you don't need to write your own code to cover it that everything included there.
Some people say that's a bad thing because you don't have a full control.
What would you like to add for a framework.
And it's much heavier than other free frameworks like for example another popular framework would be
flask flask is very minimal frameworks that means you were installed and you have nothing.
And if you'd like to add something to it you need to add it manually.
Django is packed with everything.
So everything is ready to go and it's quite heavy.
But to be honest it's sitting on the server if you have a little bit of space on the server it doesn't
really matter that much.
So I like it because if you want to do something you will install Django and you have everything ready
for you to use it.
So what we will need to have to have Django obviously we need to have a python installed on our machine
and I will show you how to do it in a next video.