11
Trong Cherrypy, bạn có thể thực hiện việc này:Python - Flask Default Route có thể?
@cherrypy.expose
def default(self, url, *suburl, **kwarg):
pass
Có bình tương đương không?
Trong Cherrypy, bạn có thể thực hiện việc này:Python - Flask Default Route có thể?
@cherrypy.expose
def default(self, url, *suburl, **kwarg):
pass
Có bình tương đương không?
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