Как использовать Django с Gunicorn
Gunicorn (‘Зелёный единорог’) — это чистый сервер WSGI для UNIX на Python. Он не зависит от других библиотек и легко устанавливается и используется.
Установка Gunicorn
Установка gunicorn так же проста, как pip install gunicorn. Для получения дополнительной информации см. документацию gunicorn.
Запуск Django в Gunicorn как в общем приложении WSGI
После установки Gunicorn доступна команда gunicorn, которая запускает процесс сервера Gunicorn. В самом простом виде, gunicorn нужно вызвать с указанием местоположения модуля, содержащего объект приложения WSGI под именем application. Для типичного проекта Django вызов gunicorn будет выглядеть так:
gunicorn myproject.wsgi
Это запустит один процесс, выполняющий одну нить, прослушивающий порт 127.0.0.1:8000. Требуется, чтобы ваш проект находился на пути поиска Python; самый простой способ сделать это — выполнить эту команду из той же директории, что и ваш файл manage.py.
Дополнительные советы см. в документации по развертыванию Gunicorn.
© Django Software Foundation and individual contributors
Licensed under the BSD License.
https://docs.djangoproject.com/en/2.0/howto/deployment/wsgi/gunicorn/