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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Iacopo Spalletti
March 31, 2016
Programming
50
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
65
Django dalle trincee: pattern e pratiche dopo 15 anni di esperienza su Django
yakky
0
110
Writing Async Microservices in Python
yakky
0
960
1 API - 3 Framework - 30 minutes
yakky
0
110
Building real time applications with Django and Channels 2 @ DjangoCon Europe
yakky
1
910
Building real time applications with Django and Channels 2 @ PyCon Italia
yakky
0
730
Building real time applications with Django
yakky
0
880
django knocker
yakky
0
82
django CMS application - A comprehensive approach
yakky
0
68
Other Decks in Programming
See All in Programming
Prismを使った型安全な暗号化_関数型まつり2026
_fhhmm
0
130
OS アップデート対応の取り組み方がもっと共有されてほしい
andpad
0
110
地域 SRE コミュニティ最前線 - ホンマでっかSRE勉強会
tk3fftk
0
230
【やさしく解説 設計編・中級 #6】良いアーキテクチャとは ~ 一本の登り道の、行き先 ~
panda728
PRO
0
160
Even G2とAWSで推しのエージェントを召喚しよう!
har1101
1
170
フィードバックで育てるAI開発
kotaminato
1
110
Welcome to the "Parametricity" 🏙️ − Generic だけど Specific な世界 −
guvalif
PRO
1
160
言語を使う側から、作る側へ。 自作 Lisp で得た新たな気づき。
andpad
0
120
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
7
1.9k
AIキャラアプリkaiwaの低遅延音声通話基盤をどう作ったか - AWS Gravitonで支える低遅延・低コストAI Agent基盤
mogamit
0
170
Snowflake Summitでの新機能 CoCo / CoWork / snowflake-summit-2026-overall-what-new-coco
tatsuhiro
1
220
ソフトウェア設計に溶けるインフラ ― AWS CDK のインフラ認識論
konokenj
2
360
Featured
See All Featured
Everyday Curiosity
cassininazir
0
250
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
420
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Color Theory Basics | Prateek | Gurzu
gurzu
0
390
A better future with KSS
kneath
240
18k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.6k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
880
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
180
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
630
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
170
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
800
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6k
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