Tôi muốn truyền một int được truyền tới mẫu thông qua url, nhưng nó nói rằng hàm str
không được xác định.đúc ints để str trong Jinja2
Làm cách nào để giải quyết vấn đề này?
Dưới đây là mã của tôi:
{% extends "base.html" %}
{% block content %}
{% for post in posts %}
{% set year = post.date.year %}
{% set month = post.date.month %}
{% set day = post.date.day %}
{% set p = str(year) + '/' + str(month) + '/' + str(day) + '/' + post.slug %}
<h3>
<a href="{{ url_for('get_post', ID=p) }}">
{{ post.title }}
</a>
</h3>
<p>{{ post.content }}</p>
{% else: %}
There's nothing here, move along.
{% endfor %}
{% endblock %}
Điều này chỉ làm phiền tâm trí của tôi. Jinja2 càng trở nên tuyệt vời hơn khi tôi làm việc với nó. – vectorfrog