Member-only story

How to create a web app with Django.

Kristian Roopnarine
7 min readOct 7, 2019

A walk through of how to install Django, start the development server and load our first template.

Image from https://www.sayonetech.com/blog/future-scope-python-django-web-development/

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:

  • Pinterest
  • Instagram
  • Spotify
  • YouTube
  • Eventbrite
  • Dropbox

--

--

Kristian Roopnarine
Kristian Roopnarine

Written by Kristian Roopnarine

Full Stack Engineer sharing tips and tricks for anyone learning to program. Connect with me on LinkedIn : https://www.linkedin.com/in/kristianroopnarine/

No responses yet