Learn Python and build & deploy a real estate application using the Django framework & PostgreSQL
About This Video
Basic web development (HTML, Basic Programming fundamentals)
In Detail
This is a very practical course where we take a list of requirements from a fictional company to build a real estate application using Django. We will take a basic html/css Bootstrap 4 theme and turn it into a real working application with an admin area to …
Python Django Dev To Deployment
Video description
Learn Python and build & deploy a real estate application using the Django framework & PostgreSQL
About This Video
Basic web development (HTML, Basic Programming fundamentals)
In Detail
This is a very practical course where we take a list of requirements from a fictional company to build a real estate application using Django. We will take a basic html/css Bootstrap 4 theme and turn it into a real working application with an admin area to manage resources including property listings, realtors and contact inquiries. We also have a section on learning basic Python syntax
Chapter 3 : Python Language Fundamentals (Optional)
Variables Data Types
Strings Formatting
Lists
Tuples Sets
Dictionaries
Functions
Conditionals
Loops
Modules
Classes
Files
Working With JSON
Chapter 4 : Project Specs Getting Started
Project Resources Requirements
A Look at the Bootstrap Theme
Virtual Environment Setup
Django Install Project Setup
Exploring the Initial Files Running the Server
Chapter 5 : Apps, URLs Templates
Creating the Pages App
Pages Templates Base Layout
Static Files Paths
Bootstrap Layout Markup
Index, About Linking
Listings URLs Template
Chapter 6 : Models, Migrations Admin
Install Postgres PgAdmin
Django Postgres Setup Migrate
Planning Our Schemas
Create Listing Model
Realtor Model Run Migrations
Create Superuser Register Models with Admin
Media Folder Adding Data
Admin Logo CSS
Customize Admin Display Data
Chapter 7 : View Methods, Display Search
Pull Data from Listings Model
Display Listings in Template
Pagination, Order Filter
Home About Page Dynamic Content
Single Listing Page
Search Form Choices
Search Form Filtering
Preserving Form Input
Chapter 8 : Accounts Authentication
Accounts App URLs
Register Login Templates
Message Alerts
User Registration
User Login
Logout Navbar Auth Links
Dynamic Page Titles
Chapter 9 : Contact Inquiries
Contacts App Model
Contacts Admin Customization
Contact Form Prep
Contact Form Submission
Inquiry Check Send Email
Dashboard Functionality
Chapter 10 : Django Deployment
Pushing To Github
Droplet Setup SSH Keys
Server Security
Software Database Setup
Virtual Env File Pull
Local Settings File
Server Migrations Data
Gunicorn Setup Config
Nginx Setup
Adding a Domain
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept