в flask, файлы html хранятся в каталоге /templates
. Я все еще новичок в этой микрорамке и python3. в моем основном python коде у меня есть такая функция, как, например,
""" this is the function that I need to use wihtin the html template below"""
def get_status(statusNum):
if statusNum == 1:
return 'active'
if statusNum == 0:
return 'inactive'
"""this is the function that renders the html"""
@app.route('/')
def index():
render_template('index.html')
, затем внутри индекса. html, у меня есть этот простой код, например
<html>
<head><title>My Page</title></head>
<body>
<ul>
{% for listing in listings %}
<li>{{listing.status_num}}</li>
{% endfor %}
</ul>
</body>
</html>
This listing.status_num
значение равно либо 1, либо 0, чтобы я мог отобразить такой текст, как «активный» или «неактивный», я хочу использовать свою функцию python, например, get_status (перечисление.status_num) в шаблоне html. ... это вообще возможно? как правильно использовать функцию python внутри шаблона flask html?