Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Build Car Dealer website in Django 3.0
Rating: 4.3 out of 5(21 ratings)
104 students

Build Car Dealer website in Django 3.0

Build functionalities with Django on HTML theme
Created byIvana Usorac
Last updated 7/2020
English
English [Auto],

What you'll learn

  • How to install,create and activate virtual environment
  • How to create Django project
  • How to create Django app
  • How to connect HTML template with Django backend
  • How to build filter form
  • How to add pagination
  • How to paginate filtered results
  • How to embed google maps
  • How to build working contact form

Course content

1 section25 lectures3h 50m total length
  • Introduction4:52
  • Setup project9:48
  • Connect static9:27
  • Customize home page17:09

    Customize the home page by refining navigation, updating the logo, and removing unused sections, while connecting static assets and embedding a Google map.

  • Create base template9:10
  • About us page6:56
  • Create models21:40

    Create car and dealer models in a Django 3.0 app, with brand, category, images, miles, transmission, year, price, and a dealer foreign key, then migrate and register in admin.

  • Show models12:56
  • Customize models8:23
  • Slider6:04
  • Customize slider4:10
  • Filter form9:20

    Set up a filter form for the car catalog using django-filter, create a car filter with fields like brand, year, transmission, and price, and render results in the view.

  • Customize form13:01
  • Show form results7:44
  • Customize form results4:20
  • Absolute url12:23
  • Customize detail page10:55
  • Customizing detail page finished2:38
  • Pagination6:55
  • Pagination second part10:33
  • Inventory page8:37
  • Dealers page10:17
  • Contact page11:29

    Define the contact view, add a path, render the contact template with context, connect static files, and build a form with name, email, and message to send emails.

  • Contact page functions11:31

    Create a Django 3.0 contact page with a post form, CSRF protection, and fields for name, email, and message; configure Gmail SMTP to send the message.

  • Outro0:36

    Launch the fully functional car dealer website by showing models, creating tables and sliders, building a filter form and contact form, integrating Google Maps, and adding pagination for filter results.

Requirements

  • Basic Django knowledge
  • Linux system

Description

In this course you will learn how to build website for car dealer in Django from scratch, how to create and show models, how to use django-filters to filter models, how to add pagination on filtered results, how to build working contact form and embedd google maps on your website.

Who this course is for:

  • Intermediate Django developers, who knows basics and want to build something real world