~/talk

Wagtail Live: bringing a live blogging tool to the Django ecosystem

Talkat DjangoCon US 2021 · 2021-10-22..10-23· [django, web-platform]
slides:none on file

Claims that one can build and run within 30 minutes are backed by concrete steps: install Wagtail Live, map a Slack or Telegram channel to a Wagtail Page, and add a publisher template. The demo wires Slack and Telegram receivers via ngrok, stores posts as StreamField entries, and shows posting, editing and (Slack) deletions reflected; Telegram lacks delete events so deletions don’t propagate. Publishers tested include Starlette websocket publisher (with Redis event bus) and long‑polling; the web app receiver works but needs auth and styling.

AI-written summary · about

  1. 0:00Wagtail Live project
  2. 1:55What is a live blog
  3. 3:40Wagtail Live design
  4. 8:14Building a live blog
  5. 12:50Setting up Slack for live blogging
  6. 17:25Publisher config
  7. 23:13Telegram input
  8. 26:19WebSocket publisher
  9. 30:32Admin sync
  10. 31:56Web app intro
  11. 35:27Project status
~/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.