【发布时间】:2021-11-19 04:33:24
【问题描述】:
我希望每次使用 Django 都改变背景颜色。例如:bg-success、bg-primary、bg-light、bg-dark...等等,而且只是随机的。我该怎么办?
<div class="bg-success">
</div>
【问题讨论】:
标签: python django bootstrap-4
我希望每次使用 Django 都改变背景颜色。例如:bg-success、bg-primary、bg-light、bg-dark...等等,而且只是随机的。我该怎么办?
<div class="bg-success">
</div>
【问题讨论】:
标签: python django bootstrap-4
你可以只使用python内置模块random.choice:
views.py:
def index(request):
randomclass = random.choice(['bg-success', 'bg-primary', 'bg-light', 'bg-dark'])
return render(request, 'index.html', {'randomclass': randomclass})
index.html
<div class="{{ randomclass }}">
</div>
【讨论】: