Использование None в качестве параметра для url_for в jinja2 - PullRequest
0 голосов
/ 23 апреля 2020

Я не могу использовать None в качестве параметра для url_for в jinja2.

@app.route('/foo/<bar>')
def foo(bar=None):
    return render_template("my.html", bar=bar)     

Мой HTML файл с использованием этой функции выглядит следующим образом:

<html>
<body>
   <a href={{ url_for('foo', bar=None) }}>Try it</a>
</body>
</html>

I Я нашел способ обойти это, передав переменную со значением None и заменив переменную None в файле HTML на переменную, но мне было просто интересно, есть ли способ обойти это. Спасибо.

...