Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Liveblogging using channels
Search
Iacopo Spalletti
March 31, 2016
Programming
47
0
Share
Liveblogging using channels
Lightning talk at DjangoCon Europe 2016
Iacopo Spalletti
March 31, 2016
More Decks by Iacopo Spalletti
See All by Iacopo Spalletti
FastHTML: HTML applications, the Python way
yakky
0
39
Django dalle trincee: pattern e pratiche dopo 15 anni di esperienza su Django
yakky
0
100
Writing Async Microservices in Python
yakky
0
940
1 API - 3 Framework - 30 minutes
yakky
0
110
Building real time applications with Django and Channels 2 @ DjangoCon Europe
yakky
1
890
Building real time applications with Django and Channels 2 @ PyCon Italia
yakky
0
710
Building real time applications with Django
yakky
0
860
django knocker
yakky
0
82
django CMS application - A comprehensive approach
yakky
0
62
Other Decks in Programming
See All in Programming
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
220
AI駆動開発勉強会 広島支部 第一回勉強会 AI駆動開発概要とワークショップ
hayatoshimiu
0
420
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
230
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
2
490
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.2k
oxlintはeslint/typescript-eslintを置き換えられるのか
shomafujita
2
290
Oxcを導入して開発体験が向上した話
yug1224
4
260
Zod v4 Codec でスキーマに型変換を埋め込む REST API 設計 #TSKaigi2026
ryutaro_yako
0
180
jQueryをバージョンアップする前に使いたいjQuery Migrate
matsuo_atsushi
0
140
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
2.3k
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
1.4k
Signal Forms: Beyond the Basics @ngBaguette 2026 in Paris
manfredsteyer
PRO
0
180
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
150
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
580
How to Think Like a Performance Engineer
csswizardry
28
2.6k
Rails Girls Zürich Keynote
gr2m
96
14k
Leo the Paperboy
mayatellez
7
1.8k
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
Design in an AI World
tapps
1
220
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
760
Site-Speed That Sticks
csswizardry
13
1.2k
We Have a Design System, Now What?
morganepeng
55
8.2k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
470
Transcript
LIVEBLOGGING USING CHANNELS
HELLO, I AM IACOPO Founder and CTO @NephilaIt @yakkys https://github.com/yakky
SO, CHANNELS New protocol interface for Django Asyncronous 'At most
once' queue system
SO, CHANNELS FUTURE (AND PRESENT) OF DJANGO Released for Djago
1.8, 1.9 In Django core starting 1.10 (hopefully)
I WANTED TO TINKER WITH IT And then, djangocms-blog.liveblog
DJANGOCMS-BLOG.LIVEBLOG Liveblogging in realtime with websockets
LIVE DEMO!
HOW DOES IT WORK? notification = { 'id': self.pk, 'content':
self.render(), 'creation_date': self.creation_date.strftime(DATE_FORMAT), 'changed_date': self.changed_date.strftime(DATE_FORMAT), } Group(self.liveblog_group).send({ 'text': json.dumps(notification), })
THANKS