Video description
Hosting Django Apps in The Cloud
About This Video
- Build Django apps with Python
- Learn to push Django Python apps to Heroku for web hosting
In Detail
If you know how to build Django apps with Python but aren't sure how to get your app on to the internet, this course will systematically guide you through the process.
The course will help you understand how to easily host your Django Python apps on Heroku. You’ll build an interesting address book app in Django 2 and Python 3. The course will assist you in installing Python, Django, Heroku Toolbelt, and Git Bash for Windows, in addition to helping you understand how to set up and use Virtualenv. You’ll further build on your knowledge by learning how to tweak a Django app’s setting so that it works with Heroku. Next, you’ll discover the technique of pushing your code to GitHub and Heroku. The course will finally take you through setting up PostgreSQL databases in the cloud and building an exciting address book app. Although the instructor will be conducting the course through a Windows computer, you could even use a Mac or Linux.
By the end of this course, you will have developed the skills you need to get your Django apps off your computer and hosted live.
Publisher resources
Table of contents
-
Chapter 1 : Installation
- Introduction 00:03:31
- Install Python 00:04:30
- Git Bash 00:03:07
- SSH Keys 00:03:46
- Heroku Toolbelt 00:02:16
- Virtualenv 00:05:43
- Install Django 00:04:52
-
Chapter 2 : Create Project
- Start Address Book App 00:03:14
- Create Our First Web Page 00:02:54
- Base.html and Bootstrap CSS 00:03:28
- Bootstrap Navbar 00:03:41
- Adding the Address Page 00:02:48
- Git Version Control 00:03:06
-
Chapter 3 : Pushing to Heroku
- Heroku Introduction 00:03:12
- Heroku Create App 00:03:42
- Install Dependencies 00:05:42
- Tweak Our Settings.py File 00:04:38
- Whitenoise 00:03:04
- Heroku Procfile and Requirements.txt 00:03:19
- Heroku Procfile and Requirements.txt Migrate Admin Area 00:04:36
- Push to Heroku 00:06:23
- Heroku Migrate 00:04:27
- Get Postgres URL 00:09:22
-
Chapter 4 : Create Address Book App
- Create Address Model 00:07:55
- Output Model Data to The Screen 00:06:11
- Bootstrap Cards 00:04:16
- Forms 00:02:42
- Adding Address Web Form 00:05:04
- Adding Address to Views.py 00:07:00
- Edit Address Part 1 00:03:09
- Edit Address Part 2 00:06:15
- Delete Address 00:03:43
- Push Code to Github 00:04:36
- Domain Names on Heroku 00:03:37
- Bonus Lecture 00:00:43
Product information
- Title: How to Push Django Python Apps to Heroku for Web Hosting
- Author(s):
- Release date: May 2019
- Publisher(s): Packt Publishing
- ISBN: 9781838985578
You might also like
video
The Complete Node.js Developer Course (3rd Edition)
Learn Node.js by building real-world applications with Node, Express, MongoDB, Mocha, and more! About This Video …
video
React - The Complete Guide (incl. Hooks, React Router and Redux)
Dive in and learn React from scratch! Learn Reactjs, Redux, React Routing, Animations, Next.js basics and …
video
Django A-Z: Learn Django 2 by building and deploying project
Learn Django 2.2 - build real web applications with Python, Django, and SQLite3 and deploy them …
video
Django for Python Developers
Master Django and create Python web applications in simple steps About This Video Learn the fundamentals …