gpt4 book ai didi

使用 {{ url() }} 的 Django 和 Jinja2 模板

转载 作者:行者123 更新时间:2023-12-02 00:37:39 24 4
gpt4 key购买 nike

我正在尝试弄清楚如何使用 jinja 的 {{ url() }} 在我的 html 中传递我的 user_id,使用不需要任何 id 的 url,比如 /dashboard/ 工作正常但是我需要将一个 id 传递给这个示例:/user/3。我尝试了以下但没有成功:

{{ url('detail') }}
{{ url('detail', user_id=User.id) }}
{{ url('detail', User.id) }}

这是我的部分观点和html:

View .py

urlpatterns = [
path('dashboard/', dashboard, name='dashboard'),
path('user/<int:user_id>/', detail, name='detail'),
]

仪表板.html

{% for User in all_users %}

{{ url('detail') }}

{% endfor %}

如有任何帮助,我们将不胜感激,谢谢

最佳答案

我找到了一个解决方案:

{% for User in all_users %}
{{ url('detail', args=[User.id] )}}
{% endfor %}

关于使用 {{ url() }} 的 Django 和 Jinja2 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48695605/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com