5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

IT Skills     Software Design and Development     Python     Building Complete Web Applications with Django
Creating websites and REST APIs is simplified through Django's built-in features. In this course, you'll learn how to use some of these features to build highly-performant websites and apps.
You'll begin by examining how Django models are defined, migrated to a linked database, and registered with the built-in admin app.
You'll then move on to using the Django ModelForm base class, which allows you to create a web page to create instances of your Django model.
You'll then explore how to create a sign-in page for your Django website users and present signed-in users with a different view of the site. Finally, you'll cover how users can be allowed to sign out of your website.

Objectives

Web Applications with Django: Working with Models

  • discover the key concepts covered in this course
  • define a Django model and create a migration script for that model
  • migrate a Django model to a database and register a model with the Django user administration site
  • wire up a form to create instances of a Django model and create a view for a web page through which users can fill in the form
  • define the URL and template file for the user registration page for a Django application
  • define the URL and template file for a sign-in page and test out the features in that page
  • implement authentication on a sign-in page and convey notifications to your website's users by using Flash messages
  • develop a different web page to be returned to signed-in users of your Django website
  • create the view and template for a basic logout page for the logged in users of your website
  • summarize the key concepts covered in this course