Getting Started with Django: Build a Project Management Application

5 ratings

Are you interested in learning about Django? Allow me to introduce you to this powerful framework.

Building a Project Management Application" is a comprehensive guide that takes you through building a fully functional project management web application using the Django framework. This guide is designed to provide step-by-step instructions, practical examples, and best practices for developing a robust project management system.

This guide will significantly benefit people new to Django or who want to brush up on their django fundamentals.


Table of Contents:

Getting Started

  • What is Django
  • Learning Objectives
  • Prerequisites
  • Virtual environments
  • Your First Django Project
  • Django development server
  • Django Apps
  • Your first django view
  • Templates and Urls
  • Urls patterns
  • Django template engine
  • Loops and conditionals in templates
  • Template Inheritance 
  • Static files

Models and Database

  • Migrations
  • Database Relationships
  • Dunder methods
  • Meta Options
  • The Django ORM
  • Creating objects
  • Updating objects
  • Deleting objects
  • Retrieving objects
  • Django Admin


CRUD Functionality

  • Project List and Detail View
  • Task List and Detail View
  • Model Forms
  • Crispy forms
  • Generic Views
  • Generic editing views
  • CreateView class
  • UpdateView
  • DeleteView
  • Join Task Functionality

User Authentication

  • The User model
  • User RegistrationLoginView
  • Logout User
  • User Authorization
  • UserProfiles
  • Django signals
  • Password reset
  • PasswordResetView
  • PasswordResetDoneView
  • Sending Emails
  • PasswordResetConfirmView
  • PasswordResetCompleteView

Coming Soon

  • Adding Search Functionality
  • Adding Pagination
  • Deploying your Django Application to a Production Environment



$
I want this!
182 sales

You'll get a PDF file of this guide

Length
100 pages
Modules
4
Copy product URL

Ratings

5
(5 ratings)
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%
$0+

Getting Started with Django: Build a Project Management Application

5 ratings
I want this!