微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用Django根据用户选择有条件地更改背景图片?

如何解决使用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 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?