py212 НТТР сервер на Python: условный вывод частей страницы

Развиваем простой сервер на Питоне, рассмотренный в py207-py210. Сегодня мы добавили выбор частей файла для вывода на страницу в зависимости от условий. Такая ситуация возникает, например, если авторизованному и неавторизованному пользователям требуется выдать разный контент. В нашем случае оператор if расширен на произвольное количество elif. Для примера рассмотрен тривиальный файл, выдающий разные блоки в зависимости от введенного числового значения. Подробно расссмотрено добавление в текст сервера, реализующее этот функционал. Дополнительно подключен класс исключения, проверяющий завершение блока if.
Back to Top