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
82
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
django knocker
Iacopo Spalletti
May 15, 2017
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 CMS application - A comprehensive approach
yakky
0
68
django CMS + Channels + DRF = ♥
yakky
0
340
Other Decks in Programming
See All in Programming
PHP初心者セッション2026 〜生成AIでは見えない裏側を知る:今だからLAMPを通して仕組みを学ぶ〜
kashioka
0
250
ビデオ通話が繋がる0.2秒で何が起きているのか
supurazako
2
140
act1-costs.pdf
sumedhbala
0
220
関数型プログラミングのメリットって何だろう?
wanko_it
0
170
【やさしく解説 設計編・中級 #4】ルールの寿命と、システムの年輪
panda728
PRO
2
130
Generative UI & AI-Assistants for Your Angular Solutions
manfredsteyer
PRO
1
170
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
190
コーディングルールの鮮度を保ちたい for SRE NEXT 2026 / keep-fresh-go-internal-conventions-sre-next-2026
handlename
0
140
Foundation Models frameworkで画像分析
ryodeveloper
1
110
Laravelで学ぶ Webアプリケーションチューニング入門/web_application_tuning_101
hanhan1978
1
290
技術記事、 専門家としてのプログラマ、 言語化
mizchi
14
7.5k
琵琶湖の水は止められてもNet--HTTPのリトライは止められない / You might be able to stop the water flow of Lake Biwa but you can't stop Net::HTTP retries
luccafort
PRO
0
320
Featured
See All Featured
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
390
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
340
Game over? The fight for quality and originality in the time of robots
wayneb77
1
220
Faster Mobile Websites
deanohume
310
32k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
67k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.6k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
970
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Code Review Best Practice
trishagee
74
20k
Amusing Abliteration
ianozsvald
1
230
Between Models and Reality
mayunak
4
370
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
56k
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!