Sharing an opinionated guide to Django deployment that I just published. I tried to write the guide that I wish I had when I first started learning about this topic. It covers the big-picture decisions you’ll make when deploying your Django application—from choosing a hosting strategy to the nitty-gritty details of where to store your passwords.
And yes, I agree that the more expanded architecture to include Celery, static and media files, and possibly even a Postfix installation or Channels-based configuration could make an excellent next step.
You may even want to consider explaining some of the configuration options for nginx or PostgreSQL - not just what you need to set, but what you also may want to be aware of, or consider to change.