Member-only story
How to create a web app with Django.
A walk through of how to install Django, start the development server and load our first template.
What is Django?
“ The web framework for perfectionists with deadlines.”
Django is a high-level Python web framework that promotes rapid development. Django does this by automating many features so the user can focus on coding their app without worrying about aspects like security, views and much more.
Why use Django? Why not Flask?
I personally do not have much experience with Flask but from what I’ve read it seems that Flask is easier to understand when getting started. Django takes longer to set up and requires more background knowledge of programming to take full advantage of their MVT, Model View Template, software design pattern. However, learning to use Django will only benefit you in the future. If you’re looking to be a Python web developer, Django is practically a must. Haven’t convinced you yet? Well some of these popular websites like:
- Spotify
- YouTube
- Eventbrite
- Dropbox