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
django knocker
Search
Iacopo Spalletti
May 15, 2017
Programming
0
55
django knocker
Iacopo Spalletti
May 15, 2017
Tweet
Share
More Decks by Iacopo Spalletti
See All by Iacopo Spalletti
Writing Async Microservices in Python
yakky
0
580
1 API - 3 Framework - 30 minutes
yakky
0
92
Building real time applications with Django and Channels 2 @ DjangoCon Europe
yakky
1
600
Building real time applications with Django and Channels 2 @ PyCon Italia
yakky
0
450
Building real time applications with Django
yakky
0
560
django CMS application - A comprehensive approach
yakky
0
48
django CMS + Channels + DRF = ♥
yakky
0
310
Liveblogging using channels
yakky
0
40
django CMS @ DUTH - Exploiting Django for a good cause
yakky
0
390
Other Decks in Programming
See All in Programming
データベースのオペレーターであるCloudNativePGがStatefulSetを使わない理由に迫る
nnaka2992
0
170
SwiftUIで単方向アーキテクチャを導入して得られた成果
takuyaosawa
0
270
Introduction to kotlinx.rpc
arawn
0
700
ファインディLT_ポケモン対戦の定量的分析
fufufukakaka
0
740
仕様変更に耐えるための"今の"DRY原則を考える / Rethinking the "Don't repeat yourself" for resilience to specification changes
mkmk884
3
570
技術を根付かせる / How to make technology take root
kubode
1
250
color-scheme: light dark; を完全に理解する
uhyo
5
390
Flutter × Firebase Genkit で加速する生成 AI アプリ開発
coborinai
0
160
プログラミング言語学習のススメ / why-do-i-learn-programming-language
yashi8484
0
130
Kubernetes History Inspector(KHI)を触ってみた
bells17
0
230
ファインディの テックブログ爆誕までの軌跡
starfish719
2
1.1k
ML.NETで始める機械学習
ymd65536
0
110
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Visualization
eitanlees
146
15k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
240
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.5k
How GitHub (no longer) Works
holman
314
140k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
Documentation Writing (for coders)
carmenintech
67
4.6k
Optimizing for Happiness
mojombo
376
70k
The Invisible Side of Design
smashingmag
299
50k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
Transcript
DESKTOP NOTIFICATIONS USING CHANNELS DJANGO KNOCKER
HELLO, I AM IACOPO Founder and CTO @NephilaIt @yakkys https://github.com/yakky
SO, CHANNELS It's awesome
I WANTED TO TINKER WITH IT And then, django-knocker
DESKTOP NOTIFICATION LIBRARY Easily integrated in every Django model
DESKTOP NOTIFICATION LIBRARY Add to INSTALLED_APPS Configure channels routing Add
two mixins to your model And you're done
LIVE DEMO! (check https://github.com/nephila/django-knocker)
HOW DOES IT WORK? Listen for signals Apply rules wheter
to emit notifications (your rules) Creates the data package Send message to a group
MOSTLY A PROOF OF CONCEPT THERE IS MORE BEHIND THE
SCENES: PASS BY DURING THE SPRINTS!