来自另一个路由的Python flask url变量作为端点参数

2024-04-27 15:30:43 发布

您现在位置:Python中文网/ 问答频道 /正文

大家好,我是新来的烧瓶,我有一个问题。 我有一个route/tweeter,我在tweepy的帮助下显示tweets的一些数据。 如何从/twitter路由传递一个变量来创建一个以变量属性为端点的新路由。 例如:

@app.route('/twitter', methods=('GET', 'POST'))
  def twitter():
    tweets = api.user_timeline(screen_name = 'example', count=100, include_rts = True)

在一条我想经过的新路线上tweets.text作为端点参数。在

^{pr2}$

tweets变量的一些值来自上面。在


Tags: 数据app路由get属性烧瓶deftwitter
1条回答
网友
1楼 · 发布于 2024-04-27 15:30:43

可以按如下方式定义动态路由:

@app.route('/twitter', methods=('GET', 'POST'))
  def twitter():
    tweets = api.user_timeline(screen_name = 'example', count=100, include_rts = True)

@app.route("/twitter/<tweet_text>")
def twitter_text(tweet_text):
    #dostuff

您可以使用url_for生成所需的目标

^{pr2}$

相关问题 更多 >