Learn the fundamentals behind one of the most popular web frameworks in the world: Django. We will teach you step-by-step how to implement concepts like Views, Template Rendering, Forms, Saving Data, URL routing, Deployment aka Going Live, and so much more. Django is a web-framework written in Python and runs the backend for many of the internet's most popular websites such as Instagram and Pinterest. Get started today!

codingforentrepreneurs codingforentrepreneurs Last update: Feb 29, 2024

Try Django 1.11 Logo

Try Django 1.11

Learn the fundamentals behind one of the most popular web frameworks in the world: Django. We will teach you step-by-step how to implement concepts like Views, Template Rendering, Forms, Saving Data, URL routing, Deployment aka Going Live, and so much more.

Django is a web-framework written in Python and runs the backend for many of the internet's most popular websites such as Instagram and Pinterest.

Get started today!

The tutorial videos are available on our YouTube channel and ad-free on Coding for Entrepreneurs.

Subscribe to our YouTube Channel

Thanks for watching!

Team CFE

Lecture Code

Getting Started with Django (guide link)

For your reference

5 - What Django Does

6 - Rendering HTML

7 - Render a Django Template

8 - Context in Django Templates

9 - Template Inheritance

10 - Include Template Tag

11 - Reactivate Virtualenv // no code

12 - Class Based Views

13 - Template View

14 - Remembering things with Models

15 - More on Model Fields

16 - Displaying Saved Data

17 - Understanding Querysets

18 - Generic List View

19 - Restaurant Profile Detail

20 - SlugField & Unique Slug Generator

21 - Signal for Unique Slug

22 - Slugs as URL Params

23 - Get Single Items from the DB

24 - Saving Data the Hard + Wrong Way

25 - The Power of Django Forms

26 - The Extra Power of Django Model Forms

27 - Simple + Effective Validation

28 - Letting Users own Data

29 - Associate User to Form Data in FBV

30 - Associate User to Data in Class View

31 - Login Required to View

32 - LoginView

33 - Using Reverse to Shortcut URLs

34 - Menu Items App

35 - Menu Item Views

36 - Limiting Form Field to QuerySet

37 - Personalize Items

39 - Style Profile with Bootstrap

38 - User Profile View

40 - Adding a Robust Search

41 - Follow Users

42 - Follow Button Form

43 - Following Home Page Feed

44 - Register View

45 - Activation Keys

Screenshot of pybot with hacker theme

A Anti-DDoS script to protect Nginx web servers using Lua with a Javascript based authentication puzzle inspired by Cloudflare I am under attack mode I built my own Anti-DDoS authentication HTML page…

Subscribe to our newsletter