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
66
django knocker
Iacopo Spalletti
May 15, 2017
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
74
Writing Async Microservices in Python
yakky
0
870
1 API - 3 Framework - 30 minutes
yakky
0
100
Building real time applications with Django and Channels 2 @ DjangoCon Europe
yakky
1
830
Building real time applications with Django and Channels 2 @ PyCon Italia
yakky
0
660
Building real time applications with Django
yakky
0
820
django CMS application - A comprehensive approach
yakky
0
54
django CMS + Channels + DRF = ♥
yakky
0
330
Liveblogging using channels
yakky
0
43
Other Decks in Programming
See All in Programming
CSC307 Lecture 04
javiergs
PRO
0
650
Oxlintはいいぞ
yug1224
5
1.2k
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
0
820
AtCoder Conference 2025
shindannin
0
1k
Package Management Learnings from Homebrew
mikemcquaid
0
170
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
2.4k
AI時代のキャリアプラン「技術の引力」からの脱出と「問い」へのいざない / tech-gravity
minodriven
10
2k
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
220
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
160
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
280
gunshi
kazupon
1
150
Featured
See All Featured
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.5k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
55
49k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Paper Plane
katiecoart
PRO
0
46k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
110
Unsuck your backbone
ammeep
671
58k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
117
100k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Google's AI Overviews - The New Search
badams
0
900
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
130
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!