问题描述
嗨,这似乎是一个简单的问题,但是我是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 (将#修改为@)