Warpdrive, making Python web application deployment magically easy
summary
Warpdrive automates the tedious steps: it creates a virtualenv, installs requirements, runs Django migrations and collectstatic, and captures setup commands so database init and superuser creation are repeatable. It can create a Docker image (or feed OpenShift/Heroku source-to-image), run the same build locally, and auto-configures mod_wsgi or choose gunicorn/waitress with proper logging and ports. Commands include warpdrive build/start/image/exec/setup and hooks for extra pre/post steps so deployment matches local dev.
AI-written summary · about
chapters (12)
- 0:00Start
- 5:20Collect Together Static Files
- 6:53What Have We Learned
- 12:09Docker
- 13:47Rocket
- 14:17Summary
- 15:02Create a New Application
- 22:19Integration Possibilities
- 23:30Local Development
- 29:59Generate Static Files
- 30:31Goals
- 31:00Integrated Builder Script
related talks
26mAutomating initial deployments with django-simple-deploy with Eric Matthes
34mContinuous Deployment for webapps based on Django
26mWhat Django Deployment is Really About
32mSecrets of a WSGI master.
30m"What Django Deployment is Really About"
53mDjango productivity tips and tricks
41mDjango Deployments Done Right
29mCan packaging improve Django deployments?
