Web Applications with Django: Using Built-in and Custom Applications
Django 3.1
| Beginner
- 14 videos | 1h 42m 34s
- Includes Assessment
- Earns a Badge
The Django web framework simplifies creating websites and REST APIs through a wide variety of built-in features. In this course, you'll learn how to use some of these built-in features to create websites and apps. You'll start by installing the Django web framework inside a virtual environment. You'll then explore Django's out-of-the-box features, including the project structure, the shell, and the built-in admin app. Next, you'll build a Hello World website using a custom Django app. This process includes defining a URL that maps to a view, which then returns an HTTP response that can be viewed from a browser. Moving on, you'll explore the use of Django templates, which includes the use of base and derived templates. Finally, you'll work with the built-in admin app, examining how to administer users and groups and assign permissions.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseCreate a virtual python environment and install django in that environmentGenerate a new django project and explore the built-in django admin appLink django to a sqlite database and perform migrations to that databaseDefine a view and a url pattern in django in order to render text in a web pageGenerate a new app within a django project and test out that appDefine a view which renders an html file in its response
-
Create and apply django templates in a page in a web siteDevelop inherited django templates for a websiteCreate several child django templates which inherit from a parent templateDevelop and illustrate the use of django urls, views, and templates for a web siteCreate a superuser for your django project and sign in to the django user administration appIllustrate the use of staff and super users in the django user administration appSummarize the key concepts covered in this course
IN THIS COURSE
-
2m
-
7m 19s
-
9m 11s
-
5m 43s
-
10m 5s
-
9m 32s
-
5m 18s
-
11m 12s
-
10m 3s
-
10m 11s
-
5m 53s
-
9m 34s
-
5m 1s
-
1m 32s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.