@SantaKlaud

Переход по @route в bottle, как правильно сделать?

День добрый.
Подскажите, формирую маршрут с html страничкой.
На страничке кнопка. Как привязать к этой кнопке следующий маршрут.
-перешел по маршруту /index
-нажал на кнопку и перешел на маршрут /A1

from bottle import run, route
@route('/index')
def f_index():
    return("""
    <html>
    <form  action="/A1" method="post">
    <input value="A1" type="submit" />
    </form>
    """)
@route('/A1')
def A1():
    return("""
        <html>
        Hello world !
        </form>
        </html>
        """)    
run(host='localhost', port="8080", debug=True)
  • Вопрос задан
  • 230 просмотров
Решения вопроса 1
@lega
Для A1 вы делаете post запрос (action="/A1" method="post")
поэтому вместо @route('/A1'), надо @post('A1'), либо в роутере указать метод post
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы