Flask - это фреймворк, который поддерживает веб-приложения. В этой статье я покажу, как мы можем использовать @app .route в flask, чтобы иметь другую ссылку на путь.
Для того чтобы запустить flask, нам сначала нужно убедиться, что мы установили flask. Вы можете использовать pip install flask для установки flask.
from flask import Flask
Определите наш маршрут app. route и функцию с HTML внутри
Если мы используем @app.route('/'), путь будет http://127.0.0.1:5000/ с отображением "No route here".
@app.route('/') def nothing(): return '<h1>No route here</h1>'
Если мы используем @app.route('/home'), путь будет http://127.0.0.1:5000/home с отображением "Это главная страница".
@app.route('/home') def index(): return '<h1>This is Home Page</h1>'
Если мы хотим иметь отображение с другой переменной, мы можем использовать %s для определения изменения строки.
@app.route('/user/<name>') def user(name): return '<h1>This is User Page with Name %s!</h1>' %name
Наконец, вам нужно будет использовать app.run, чтобы убедиться, что сайт может быть запущен.
if __name__ == '__main__': app.run()
Спасибо за прочтение. Вот полный код flask.
from flask import Flask app = Flask(__name__) @app.route('/') def nothing(): return '<h1>No route here</h1>' @app.route('/home') def index(): return '<h1>This is Home Page</h1>' @app.route('/user/<name>') def user(name): return '<h1>This is User Page with Name %s!</h1>' %name if __name__ == '__main__': app.run()
Ссылка:
20.08.2023 18:21
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в 2023-2024 годах? Или это полная лажа?".
20.08.2023 17:46
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
19.08.2023 18:39
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в частности, магию поплавков и гибкость flexbox.
19.08.2023 17:22
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для чтения благодаря своей простоте. Кроме того, мы всегда хотим проверить самые последние возможности в наших проектах!
18.08.2023 20:33
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий их языку и культуре.
14.08.2023 14:49
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип предназначен для представления неделимого значения.