- Updated app.py to dynamically load Jinja2 templates based on the detected language. - Created new template files for English and Chinese, including base, index, list, scale, and result pages. - Modified template rendering logic to utilize the appropriate language-specific templates based on user preferences.
17 lines
409 B
HTML
17 lines
409 B
HTML
{% extends 'base.html' %}
|
||
|
||
{% block head_extra %}
|
||
<title>{{scale.title}}</title>
|
||
{% endblock %}
|
||
|
||
{% block main %}
|
||
<h1>{{ scale.title }} </h1>
|
||
<ul>
|
||
{% for key, value in responses.items() %}
|
||
<li>{{ key }}: 在 {{options[key][0]}} 到 {{options[key][1]}} 的量表中得分 {{ value }},均分 {{ average[key] }};</li>
|
||
{% endfor %}
|
||
</ul>
|
||
<div>
|
||
{{scale.descriptions|safe}}
|
||
</div>
|
||
{% endblock %} |