What are WebSockets in Django?

With WebSockets (via Django Channels) managing the communication between the client and the server , whenever a user is authenticated, an event will be broadcasted to every other connected user. Each user’s screen will change automatically, without them having to reload their browsers.

Read more

How does Django handle WebSockets?

Generate a new token — remember, they’re only valid for 30 seconds — and use it to connect to your server. Paste your token and press Enter when you get a prompt: $ python -m websockets ws://localhost: 8888/ Connected to ws://localhost:8888/ > <your token> < Hello <your username>! Connection closed: 1000 (OK).

Read more