2012-12-03 22 views

Trả lời

19

Có một đoạn trích trên trang web của Flask về tuyến đường 'bắt tất cả' cho bình. You can find it here.

Về cơ bản, trình trang trí hoạt động bằng cách chuỗi hai bộ lọc URL. Ví dụ trên trang là:

@app.route('/', defaults={'path': ''}) 
@app.route('/<path:path>') 
def catch_all(path): 
    return 'You want path: %s' % path 

Trong đó sẽ cung cấp cho bạn:

% curl 127.0.0.1:5000   # Matches the first rule 
You want path: 
% curl 127.0.0.1:5000/foo/bar # Matches the second rule 
You want path: foo/bar