Der Code of Views ist sokwargs["隨機段落"] = Content.objects.order_by("?")[0].content
Es bedeutet, jedes Mal zuf?llig einen Absatz zu extrahieren
Dann sieht der Index so aus
{{ 隨機段落 }}
{{ 隨機段落 }}
{{ 隨機段落 }}
Mein Ziel ist es, dies jedes Mal zu tun, wenn ich es anrufe隨機段落1 隨機段落2 隨機段落3
Um es einfach auszudrücken: Gehen Sie jedes Mal, wenn das zuf?llige Absatz-Tag aufgerufen wird, zur Datenbank, um die Daten zu extrahieren
光陰似箭催人老,日月如移越少年。
不知道我是不是理解了你的問題。
按照我的理解,你需要:
# view
# 取出多個隨機元素
# 元素個數(shù)不足什么的請自己注意處理
kwargs["paragraphs"] = Content.objects.order_by("?")[:3].content
{# 模版 #}
{# 在循環(huán)過程中分別渲染各個“隨機段落” #}
{% for paragraph in paragraphs %}
{{ paragraph }}
{% endfor %}