Назад | Перейти на главную страницу

Риски использования django manage.py runserver для производства на небольшом сервере для внутреннего использования?

Я пишу небольшое веб-приложение с помощью django. У него будет не более 200 пользователей, и все они будут внутри моей компании. Я хочу настроить его как можно быстрее. Я новичок в django и веб-приложениях.

Когда я читал учебник по django, они не рекомендуют использовать python manage.py runserver для развертывания производственного сервера, но они не приводят никаких причин.

Я подозреваю, что для моих очень скромных целей django's runserver все будет хорошо. Я прав? Какие риски я подвергаю?

Из документация manage.py:

НЕ ИСПОЛЬЗУЙТЕ ДАННЫЙ СЕРВЕР В ПРОИЗВОДСТВЕННЫХ НАСТРОЙКАХ. Он не прошел аудит безопасности или тесты производительности. (И так оно и останется.

Это все, что вам нужно знать, чтобы принять решение по этому поводу.

Если вы развертываете веб-приложение на Python, даже для проекта с низкой нагрузкой, предназначенного только для внутреннего использования, по-прежнему стоит потратить дополнительные усилия на изучение правильного способа размещения приложения, так как вполне вероятно, что вы нужно использовать эти навыки в какой-то момент в будущем.