Как использовать Django с Gunicorn
Gunicorn (‘Зелёный единорог’) — это чистый Python WSGI-сервер для UNIX. Он не имеет зависимостей и прост в установке и использовании.
Установка 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.2/howto/deployment/wsgi/gunicorn/