During this tutorial you accomplished a lot.
For starters, you build an entire authentication system by yourself! You extended Django's built-in User
model and added various attributes and did so in a way that makes adding other information an easy feat when it becomes necessary. You went on to built both the front and back ends for registration, logging in, logging out, and updating the user's profile.
In addition to building the authentication system you also create a way for users to post their thoughts to our application and view other users' posts.
This is the stuff that we do as engineers of the web. There will be times when you will need skills learned outside this tutorial and there are certainly best practices that we did not touch on, but what you've done here is the gist of web development!
Be proud of what you've accomplished here and tell you friends by tweeting about it. We hope that you enjoyed this tutorial and will come back when you want to learn more. As always, our inbox is open to your comments, suggestions, and feedback.
Happy hacking!
Before you go, I want to give a shoutout to all of the people who were kind enough to send us emails and pull requests.
Here is a full list of contributors who helped with the current release:
Albert Pai, Christophe Blefari, Diego Martinez, Eric Simons, Ernest Ezis, James Brewer, Martin Hill, Matt Greene, Ronald Paloschi, Seth Clossman, Vladimir Vitvitskiy, Zach Reinhardt