Building Web Apps Using Django: Models & User Registration
Django 2.2
| Intermediate
- 12 videos | 1h 23m 33s
- Includes Assessment
- Earns a Badge
Django is a widely used web framework written in Python language. Explore the use of models to represent entities in a Django project, how they fit in with the project database, and how to implement user registration for a website by using various built-in Django tools in this 12-video course. Learners begin with Django models and defining entities in Django applications in model form, then learn how to propagate model definitions to a project's database by generating and running a migration script; create instances of a Django model and access model attributes; and view, update, and create instances of a Django model from the built-in admin interface. Next, explore user registration and create a view that uses Django's built-in user registration form; define the URL and template file for user registration pages for Django applications; convey notifications to website users with flash messages; and save data submitted in a user registration form by extending its definition. Conclude by learning how to install and use the Django-crispy-forms library to format a Django application's user registration page.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDefine an entity in your django application in the form of a modelPropagate a model definition to your project's database by generating and running a migration scriptCreate instances of a django model and access model attributes, including related objectsView, update, and create instances of your django model from the built-in admin interfaceCreate a view that uses django's built-in user registration form
-
Define the url and template file for the user registration page for a django applicationConvey notifications to your website's users with flash messagesSave the data submitted in a user registration form to the django project databaseAdd additional fields in the user registration form by extending its definitionInstall and use the django-crispy-forms library to format your django application's user registration pageSummarize the key concepts covered in this course
IN THIS COURSE
-
2m 11s
-
9m 20sDuring this video, you will learn how to define an entity in your Django application in the form of a model. FREE ACCESS
-
9m 1sIn this video, you will learn how to propagate a model definition to your project's database by generating and running a migration script. FREE ACCESS
-
9m 41sIn this video, you will learn how to create instances of a Django model and access model attributes, including related objects. FREE ACCESS
-
8m 14sIn this video, you will view, update, and create instances of your Django model from the built-in admin interface. FREE ACCESS
-
6m 16sIn this video, find out how to create a view that uses Django's built-in user registration form. FREE ACCESS
-
7m 57sIn this video, you will define the URL and template file for the user registration page of a Django application. FREE ACCESS
-
9m 42sLearn how to convey notifications to your website's users with flash messages. FREE ACCESS
-
7m 2sLearn how to save the data submitted in a user registration form to the Django project database. FREE ACCESS
-
8m 55sDuring this video, you will learn how to add additional fields to the user registration form by extending its definition. FREE ACCESS
-
4m 16sDuring this video, you will learn how to install and use the django-crispy-forms library to format your Django application's user registration page. FREE ACCESS
-
59sIn this video, we will summarize the key concepts covered in this course. FREE ACCESS
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.