Summary
In this chapter, you learned how to create a chat server using Channels. You implemented a WebSocket consumer and client. You also enabled communication between consumers using a channel layer with Redis and modified the consumer to be fully asynchronous.
The next chapter will teach you how to build a production environment for your Django project using NGINX, uWSGI, and Daphne. You will also learn how to implement a custom middleware and create custom management commands.