Club Of ProgrammerS
8 Jun 2019

CSOC Dev - Week 3

Hello and welcome to the week 3 of CSOC Dev. This week will cover essential web backend development using the popular web framework - Django!

What is Django?

A Python-based web framework for ‘perfectionists with deadlines’, it is a battle-tested framework used to make websites from personal website to web apps for big companies like Instagram. One of its core principles is DRY and promotes building a web app using MVC architecture. This article is helpful to understand its project structure.

MVC pattern

Understanding HTTP and some of its methods are a must - HTTP methods

Any tutorial?

There’s lots of community around Django, and one of the most famous ones is Django Girls. Here’s a tutorial from them: Django Girls Tutorial

For authentication in Django, study from this article. Try out logic of custom login in Django from here