исключение для несуществующего параметра в FLASK

у меня есть форма, которая отправляет параметры. В моей форме есть флажок. Если мой флажок не установлен, я не получу никаких параметров.

Если в моем модуле:

var = request.form['mycheckbox']

и если мой флажок не установлен (параметр не передан)

Затем в режиме отладки я получаю сообщение об ошибке:

Bad Request The browser (or proxy) ) отправил запрос, чтобы этот сервер не мог понять.

Ничего не говорит мне о том, в чем ошибка.

Я предотвратил исключение, используя:

    try:
        var=request.form['checkbox']
    except:
        var=None

Но могу ли я не изменить поведение Flask при обработке этого случая?

10
задан Chris AtLee 17 January 2012 в 14:46
поделиться