/
Russid
/
python_advanced
Обзор
Документация
Войти
/
Russid
/
python_advanced
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
module_06_debugging_begin/homework/hw6/app.py
35 строк
1 KB
itookyourboo
Исправлен endpoint-param
23 авг 2022, 15:17
23 авг 2022, 15:17
1971e29
Код
Авторство
О чём код?
""" Заменим сообщение "The requested URL was not found on the server" на что-то более информативное. Например, выведем список всех доступных страниц с возможностью перехода по ним. Создайте Flask Error Handler, который при отсутствии запрашиваемой страницы будет выводить список всех доступных страниц на сайте с возможностью перехода на них. """ from flask import Flask app = Flask(__name__) @app.route('/dogs') def dogs(): return 'Страница с пёсиками' @app.route('/cats') def cats(): return 'Страница с котиками' @app.route('/cats/<int:cat_id>') def cat_page(cat_id: int): return f'Страница с котиком {cat_id}' @app.route('/index') def index(): return 'Главная страница' if __name__ == '__main__': app.run(debug=True)