有没有办法在Jinja模板中调用Python函数?该函数将获取字符串years并将其转换为列表.
years = years.replace('[', '')
years = years.replace(']', '')
years = years.split(',')
Run Code Online (Sandbox Code Playgroud)
如何years在下面的模板中调用此功能?
{% extends "base.html" %}
{% import "_macros.html" as macros %}
{% block title %}Year Results{% endblock %}
{% block page_content %}
<div class="page-header">
<h1>Year Search Results</h1>
</div>
<ul class=entries>
{% for entry in entries %}
<li><h3><a href="{{ url_for('main.grantinfo', applid=entry.appl_id) }}">{{ entry.appl_id }} : {{ entry.project_title }}</a></h3>
<br>
{% else %}
<li><em>No entry here</em>
{% endfor %}
</ul>
{% if pagination %}
<div class="pagination"> …Run Code Online (Sandbox Code Playgroud)