Kod pandangan adalah seperti inikwargs["随机段落"] = Content.objects.order_by("?")[0].content
Ini bermakna mengekstrak satu perenggan secara rawak setiap kali
Maka indeksnya adalah seperti ini
{{ 随机段落 }}
{{ 随机段落 }}
{{ 随机段落 }}
Matlamat saya adalah untuk melakukan ini setiap kali saya memanggilnya随机段落1 随机段落2 随机段落3
Secara ringkasnya, setiap kali tag perenggan rawak dipanggil, pergi ke pangkalan data untuk mengekstrak data
Saya tidak tahu sama ada saya faham soalan anda.
Mengikut pemahaman saya, anda perlukan:
Tulis fungsi rawak
kwargs["随机段落"] = lambda: Content.objects.order_by("?")[0].content