Как очистить предыдущий ввод и обработать ошибку ключа в flask -WTForms? - PullRequest
0 голосов
/ 02 февраля 2020

У меня есть поле ввода в flask, и я проверил его несколько раз. Тем не менее, предыдущие входы всегда застряли там в раскрывающемся списке всякий раз, когда я хочу ввести что-то новое.

Я пытался использовать браузер инкогнито или очистить кеш, как это до app.run (), но ничего не работает:

from flask_cache import Cache
cache = Cache()
def main():
    cache.init_app(app)
    with app.app_context():
        cache.clear()

Кроме того, при неправильном вводе (логическая ошибка) приложение вернет ошибку при перенаправлении, такую ​​как «ошибка ключа». Вместо необработанной страницы ошибок, как я могу настроить страницу или логи c для правильной обработки этих ошибок, вместо того, чтобы отображать все необработанные технические детали как есть?

...