You know how to create an account, log people in and out. Now how do your users change their passwords, and recover their passwords. In this video we finalize our look at account creation and usage as we continue to create our product.
This is the first in a series of videos on creating a product which utilizes other services to help your users stay informed. We start the series with getting our users setup with an account, and giving them the ability to log in and out.
Deleting data is often overlooked when doing tutorials, but it is something needed in the real world. In this video take a look at using the DeleteView to delete an object.
Boilerplate is something to avoid, so why not go with simple code that helps you remove it. Often with showing templates using Function Based Views we use a lot of boiler plate. Since we understand the base View for Class Based Views follow along as we build a TemplateView. By the end of this video you will learn what the django core TemplateView looks like, and know how to use it effectively by understanding how it works.
People often find working with class based views hard, but they are simple... Once you spend time figuring them out. In this video start with the base of building blocks and work your way through completly understanding the base View of (generic) class based views.
Working with webhooks can be a pain. In this video learn more of what they are and how to easily work with them in your local environment using ngrok.
Test data is a pain to generate, and even more of a pain using django's fixutres. model_mommy comes to the rescue to help make generating data very simple, and almost fun.
Learn how to use basic authentication with your new API, and setup custom permissions to get fine grained precision of what can be done with data.
AJAX can be a bit of a hurdle to get used to using at first, this video helps walk you through a couple of scenarios of using ajax with django. Both using function based views, and class based views.
Learn how to use Django to let your users upload files. This uses only what is built into Django to get you started.