Django provides some in-built auth URL and view which can be easily used to present a functionality to the user for changing password. In the package django.contrib.auth.urls, the following URLs can be used to provide the functionality:
accounts/password_change/ [name='password_change']
accounts/password_change/done/ [name='password_change_done']
You can use your templates in the folder templates/registration as shown in the video.