What Is Deployment, Anyway?
Offered By: PyCon US via YouTube
Course Description
Overview
Syllabus
Intro
What is deployment
points of interest out of the box django complexities helpers
django 3.0.5 python 3.8.2
django good local development story
We're in the business of making Web frameworks, not Web servers
What is production, anyway?
Why is it called "production"?
What is a web server, anyway?
What is "static", anyway?
state
"Every production setup will be a bit different" - django documentation
"It depends." - every deployment talk ever
WSGI Web Server Gateway Interface
What is "WSGI", anyway?
Deploy a django app with a WSGI Webserver
How do you deploy WSGI webserver?
custom infrastructure
infrastructure management
Other options: Custom hardware Functions as a Service
What do you want to worry about?
Managed databases a.k.a. "DBaas"
to deploy django: fun djange connect to a database serve static files
static helper: python manage.py collectstatic
static asset management an entire talk
What is django deployment, anyway?
copy code to host [update database, if needed] [update static, if needed] start web server
The reason there's no one answer.
Taught by
PyCon US
Related Courses
Intro to Python for Brand New ProgrammersPyCon US via YouTube Comprehending Comprehensions
PyCon US via YouTube Data Analysis with SQLite and Python
PyCon US via YouTube Build a Production Ready GraphQL API Using Python
PyCon US via YouTube Web Development With A Python-backed Frontend - Featuring HTMX and Tailwind
PyCon US via YouTube