I have a website written with django and use django-channels. I can test this with "manage.py runserver" and it's work fine.

But in real world you can't use this method to run your website. Apache and Nginx are not serving django-channels (Websocket) and you should use alongside server s.a. Daphne but it's very complicated to config this approach. and i can do this for one time and forget that :( 

I'm locking for the best approach to deployment django-channels app in real world.

thanks.