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
57
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
53
Writing Async Microservices in Python
yakky
0
670
1 API - 3 Framework - 30 minutes
yakky
0
92
Building real time applications with Django and Channels 2 @ DjangoCon Europe
yakky
1
680
Building real time applications with Django and Channels 2 @ PyCon Italia
yakky
0
540
Building real time applications with Django
yakky
0
660
django CMS application - A comprehensive approach
yakky
0
52
django CMS + Channels + DRF = ♥
yakky
0
310
Liveblogging using channels
yakky
0
41
Other Decks in Programming
See All in Programming
20250704_教育事業におけるアジャイルなデータ基盤構築
hanon52_
3
200
明示と暗黙 ー PHPとGoの インターフェイスの違いを知る
shimabox
2
390
技術同人誌をMCP Serverにしてみた
74th
1
450
ニーリーにおけるプロダクトエンジニア
nealle
0
700
都市をデータで見るってこういうこと PLATEAU属性情報入門
nokonoko1203
1
590
ペアプロ × 生成AI 現場での実践と課題について / generative-ai-in-pair-programming
codmoninc
0
200
High-Level Programming Languages in AI Era -Human Thought and Mind-
hayat01sh1da
PRO
0
650
Composerが「依存解決」のためにどんな工夫をしているか #phpcon
o0h
PRO
1
250
イベントストーミング図からコードへの変換手順 / Procedure for Converting Event Storming Diagrams to Code
nrslib
1
560
エンジニア向け採用ピッチ資料
inusan
0
180
Modern Angular with Signals and Signal Store:New Rules for Your Architecture @enterJS Advanced Angular Day 2025
manfredsteyer
PRO
0
170
PHPで始める振る舞い駆動開発(Behaviour-Driven Development)
ohmori_yusuke
2
240
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.4k
Unsuck your backbone
ammeep
671
58k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Music & Morning Musume
bryan
46
6.6k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Automating Front-end Workflow
addyosmani
1370
200k
Facilitating Awesome Meetings
lara
54
6.4k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Bash Introduction
62gerente
614
210k
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!