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
0
42
Liveblogging using channels
Lightning talk at DjangoCon Europe 2016
Iacopo Spalletti
March 31, 2016
Tweet
Share
More Decks by Iacopo Spalletti
See All by Iacopo Spalletti
Django dalle trincee: pattern e pratiche dopo 15 anni di esperienza su Django
yakky
0
69
Writing Async Microservices in Python
yakky
0
770
1 API - 3 Framework - 30 minutes
yakky
0
97
Building real time applications with Django and Channels 2 @ DjangoCon Europe
yakky
1
760
Building real time applications with Django and Channels 2 @ PyCon Italia
yakky
0
610
Building real time applications with Django
yakky
0
750
django knocker
yakky
0
59
django CMS application - A comprehensive approach
yakky
0
53
django CMS + Channels + DRF = ♥
yakky
0
320
Other Decks in Programming
See All in Programming
Node-REDのノードの開発・活用事例とコミュニティとの関わり(Node-RED Con Nagoya 2025)
404background
0
110
Dive into Triton Internals
appleparan
0
390
EMこそClaude Codeでコード調査しよう
shibayu36
0
540
Register is more than clipboard
satorunooshie
1
320
Ktorで簡単AIアプリケーション
tsukakei
0
120
Google Opal解体新書
mickey_kubo
3
110
CSC509 Lecture 08
javiergs
PRO
0
270
AIと人間の共創開発!OSSで試行錯誤した開発スタイル
mae616
2
860
AI 駆動開発におけるコミュニティと AWS CDK の価値
konokenj
5
310
オンデバイスAIとXcode
ryodeveloper
0
370
ノーコードからの脱出 -地獄のデスロード- / Escape from Base44
keisuke69
0
290
Google Opalで使える37のライブラリ
mickey_kubo
3
180
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
950
BBQ
matthewcrist
89
9.9k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
Fireside Chat
paigeccino
41
3.7k
Writing Fast Ruby
sferik
630
62k
Leading Effective Engineering Teams in the AI Era
addyosmani
7
700
4 Signs Your Business is Dying
shpigford
186
22k
For a Future-Friendly Web
brad_frost
180
10k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
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