gpt4 book ai didi

python - Jinja2 找不到 json 对象属性

转载 作者:行者123 更新时间:2023-11-30 22:28:13 26 4
gpt4 key购买 nike

我的 html 文件中有此代码:

<ul style="list-style-type: none;">
{% for project in projects_using_each_technique[loop.index - 1] %}
<li><a href="{{ url_for('show_project', id=1) }}"><h3>{{ project }}</h3>{{project.short_description}}</a></li>
{% endfor %}
</ul>

出于某种原因,Jinja2 找不到像 project.short_description 这样的属性,但是当我只写 project 时,它会写出整个项目、所有属性。就在上面完成,其中包含 project.short_description。那么它可以访问该项目但无法访问它的属性还是什么?我很不确定问题出在哪里,因为它在 10 分钟前就工作正常了..

整个项目如下所示:

[{'techniques_used': ['ada', 'python'], 'course_id': 'TDP003', 'project_id': 2, 'small_image': 'X', 'big_image': 'XXX', 'lulz_had': 'medium', 'course_name': 'OKÄNT', 'academic_credits': 'WUT?', 'group_size': 6, 'external_link': 'YY', 'end_date': '2009-09-09', 'short_description': 'no', 'start_date': '2009-09-08', 'project_name': '2007', 'long_description': 'no no no'}]

还有 3 个具有所有相同的属性

最佳答案

您可以这样访问

project['short_description']

关于python - Jinja2 找不到 json 对象属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46682674/

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