Channel: Hacker Shack
Category: Science & Technology
Tags: coding tutorialkuberneteswhat are database migrationshow to build a website with djangohow to code a websitepython tutorialdjango adminhow to make a websitehow to make a bloghow to build a website with pythondb migrationshow to build a websitehacker shackdjangomigrationsfast website tutorialdjango tutorialhow to make a blog websitehtml tutorialcss tutorialpostgresdjango modelsdjango migrations
Description: If you missed the first part, watch it here: youtube.com/watch?v=rA4X73E_HV0&list=PL39pssg07dpDJas1vxb7Dyw5f8SkAw6c-&index=2&t=0s Welcome to my full tutorial series about how to build a website! I asked our instagram followers what they wanted to see from our channel in the next month and the overwhelming response was "we want to see how to make a website using Django and Python". In this episode, I'll show you how to create a new app and register some models so that we can store extra information about a user account in the database. I'll also show you how to run migrations so that we can update the database. Finally, we'll use Django Admin to add some data to the database. This tutorial will be several parts long. I'll go in-depth on how to create a Django server with Python, setup a database, create web pages/style them with css, and even deploy the application to the cloud. We're going to use four different technologies in this tutorial: 1. Django - for our web server 2. Postgres - for our database 3. Docker - to package the application 4. Kubernetes - to manage deployment in the cloud All of the code for this project will be available on our Patreon page: patreon.com/posts/python-django-38642815 I hope. you guys enjoy! 0:00 - Intro 0:34 - Tools 1:50 - Create Apps 4:30 - Reorganize Routes 9:25 - Migrations Overview 10:45 - Create a Model 16:17 - Make Migrations 18:47 - Django Admin 28:00 - Profile HTML Template Changes 33:47 - Outro