Build An Animal Shelter Website with Django for Beginners

Learn to work with the CSS framework Bootstrap, while combining it with the Python framework Django and build a shelter!

Students will learn how to use Django (Python framework), including working with setting up our virtual environment, building our project & app, working with a homepage, details page & search page while learning how to search with queries in Django, base.html, models, migrations & admin, media files, context, conditional statements, tables, using icons with Font Awesome, pagination and a carousel making use of Unsplash!

What you’ll learn

  • Learn how to use Django (Python framework).
  • Work with Bootstrap to develop the layout.
  • Make a touch slider with Swiperjs.
  • Understand how to create Pagination in Django.
  • Create a working search function using Djangos queries.
  • Work with Font Awesome.

Course Content

  • Introduction –> 18 lectures • 2hr 47min.

Build An Animal Shelter Website with Django for Beginners

Requirements

  • None. Complete Django beginners are welcome!.

Students will learn how to use Django (Python framework), including working with setting up our virtual environment, building our project & app, working with a homepage, details page & search page while learning how to search with queries in Django, base.html, models, migrations & admin, media files, context, conditional statements, tables, using icons with Font Awesome, pagination and a carousel making use of Unsplash!

For the models within Django, we will be using a wide range of fields, such as the choices fields, image fields and date field while also learning about validators for these too.

Along with all of these, we will also be working with Swiper.js, a modern mobile touch slider, to show the animals in a beautiful, user-friendly manner.

We will also utilize some CSS with the Bootstrap framework in order to style and layout the page in a nice, clean and presentable manner.

While this tutorial is for an animal shelter website, I would strongly advise that people who are following along try to change it into something they prefer, like shoes, toys, anime, cars – anything – as it will help cement their learning, and fundamentally this is to get a better understanding of working with Django & Bootstrap and the data itself is inconsequential.

If you have any further questions, or need any assistance during the course, please don’t hesitate to contact me or drop me an email and I will get back to you at the earliest convenience.