- 28
- 08月
本文介绍如何在Flask蓝图中使用动态URL前缀这个特性。
[TOC]
让我们先来看一个简单的例子,假设有下面这样一个蓝图(是关于用户主页的):
from flask import Blueprint, render_template
profile = Blueprint('profile', __name__)
@profile.route('/<user_url_slug>')
def timeline(user_url_slug):
# Do some stuff
return render_template('profile/timeline.html')
@profile.route('/<user_url_slug>/photos')
def photos(user_url_slug):
# Do some stuff
return render_template('profile/photos.html')
@profile.route('/<user_url_slug>/about')
def about(user_url_slug …