如何解决使用Django根据用户选择有条件地更改背景图片?
嗨,这似乎是一个简单的问题,但是我是Python和Django编程的新手。我正在使用Python创建一个选择题测验,它有10个问题,并且可以被用户视为网络应用程序-与Django polls应用程序类似。
基于用户为每个问题选择的答案,我希望背景图像有条件地更改。结果网页中有2张不同的背景图片-答案是否正确时。
目前,我能够加载静态图像,但不能基于用户的选择选择有条件地加载。看起来应该是if / else html标签吗?
模板>测验> results.html:
{% if selected_choice == 'Apple' %}
<h1 style= 'color:white;' class="correct">Correct! Good job.</h1>
{% load static %}
<link rel="stylesheet" type="text/css" href="{% static 'quizzes/style2.css' %}">
{% else %}
<h1 style= 'color:white;' class="wrong">Wrong!! The correct answer is Apple.</h1>
{% load static %}
<link rel="stylesheet" type="text/css" href="{% static 'quizzes/style3.css' %}">
{% endif %}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。