Я только начал использовать bottle.py. Поскольку мое приложение не развертывается как корень сайта. Я использую get_url для кода перенаправления, как это:Как получить URL-адрес динамического маршрута bottle.py?
@myapp.route("/")
def index():
redirect(myapp.get_url("/hello"), name=name)
Например, если приложение развертывается на HTTP // www.mysite.com/CGI-BIN/myapp.py будет успешно перенаправлять на HTTP//www.mysite.com/cgi-bin/myapp.py/hello
Теперь проблема в том, как я могу перенаправить на динамический маршрут? Например
@myapp.route("/hello/<name>")
def hello(name):
.....
return template(...)
@myaap.route("/")
def index():
#How to redirect it to /hello/<name>?????
Теперь я хочу, чтобы перенаправить страницу маршрута «/ привет /», но get_url не принимает его. Он не работает с динамическим маршрутом.
Я не собираюсь писать свой собственный «my_get_url», чтобы справиться с этим. Я думаю, что все, кто развернул заявку на бутылку на сайт без полномочий root, уже столкнулись и решили проблему .....
Прокомментирован любой комментарий.
Спасибо!
'перенаправлять (myapp.get_url ("/ привет% S" имя%) '?? – nu11p01n73R