Странные вещи в коде - Kingistel/Galvarda-public GitHub Wiki

Функция SearchRedir

@app.route('/lib/search/', methods=['POST'])
@app.route('/lib/search', methods=['POST'])
def SearchRedir():
    if request.method == 'POST':
        return redirect(url_for('SearchPage', SearchType=request.form['SearchTypeRadio'], SearchReq=request.form['search']))
    else: return redirect(request.referrer)

Существует только потому что я по какой то причине не мог сразу передать параметры аккуратно, тип /lib/search/book/ASD.

Так что да, спасибо что пользователи не заметят что их кидает по страницам. Хотя может это и есть правильный способ написания на Flask?