Channels

E426643

Channels is a Django extension that adds support for handling WebSockets, long-running connections, and background tasks, enabling asynchronous and real-time capabilities in Django applications.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
Channels canonical 1

Statements (44)

Predicate Object
instanceOf Django extension
Python software library
open-source software
category real-time web technology
web development framework extension
compatibleWith Django 3 NERFINISHED
Django 4
Python 3 NERFINISHED
documentationURL https://channels.readthedocs.io/
enables WebSocket support in Django
asynchronous capabilities in Django applications
background task handling
handling long-running connections
real-time capabilities in Django applications
hostedOn GitHub NERFINISHED
implements ASGI support for Django
integratesWith Django URL routing
Django middleware
Django settings system
license BSD license NERFINISHED
maintainedBy Django community NERFINISHED
partOf Django asynchronous ecosystem NERFINISHED
provides channel layers abstraction
integration with Django authentication for WebSockets
routing for WebSocket connections
support for background workers
relatedTo Daphne NERFINISHED
Django REST framework NERFINISHED
replaces WSGI for asynchronous use cases
repositoryURL https://github.com/django/channels
requires ASGI server
supports In-memory channel layer backend
Redis as a channel layer backend
WebSocket consumers
asynchronous views
group messaging over channel layers
supportsFramework Django NERFINISHED
supportsPattern consumer-based architecture
usedFor chat applications
collaborative applications
live notifications
real-time dashboards
uses ASGI NERFINISHED
writtenInLanguage Python NERFINISHED

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

ASGI usedByFramework Channels