可以使用路由系统来为每个商品分配一个唯一的网址,例如在Flask的应用程序中:
from flask import Flask
app = Flask(name)
@app.route('/product/int:product_id') def show_product(product_id): # 根据商品ID获取商品信息,然后构造商品页面的内容 return 'Product %d' % product_id
在这个例子中,我们定义了一个动态路由规则,处理/product/后跟一个整数的请求,例如/product/123,product_id将被捕捉并传递给show_product函数中。在这个函数中,我们可以根据商品ID获取商品信息,然后构造商品页面的内容。
当一个用户请求不同的商品时,可以使用不同的商品ID来访问不同的网址。例如:/product/123表示商品ID为123的商品页面。