~/talk

Automating initial deployments with django-simple-deploy with Eric Matthes

Talkat DjangoCon US 2025 · on Wednesday, 2025-09-10· at 16:20· Sauganash Ballroom· [django, devops-and-delivery]
slides:none on file

Claims a Django-centric deploy command that runs manage.py deploy and automates initial deployments across platforms, demonstrably succeeding on Fly with a created Postgres DB and opened URL. Core provides utilities like add_file add_package commit and a plugin interface; plugins for Fly.io, platform.sh, Heroku and a 0.1 DSD-VPS exist. A plugin generator scaffolds new targets, there is a configuration-only mode for diffs, and the project is post-1.0 stable with Wagtail support and ongoing VPS work.

AI-written summary · about

  1. 0:00Introduction
  2. 1:25What Django simple deploy does
  3. 2:49Live demo
  4. 4:37Why automated deployment matters
  5. 6:22How it works
  6. 7:46Benefits
  7. 8:26Use cases
  8. 10:17Core library and plugins
  9. 12:25Fly.io plugin workflow
  10. 14:08Writing a new plugin
  11. 15:35Live demo plugin generator
  12. 18:02Status and future
  13. 20:52How to help
  14. 22:35Deployment keeps devs engaged
  15. 23:39Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.