成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python - django如何隨機(jī)獲取某個(gè)分類下的文章

瀏覽:126日期:2022-09-18 10:41:27

問(wèn)題描述

models.py

class Category(models.Model): name=models.CharField(max_length=50,null=True,verbose_name=’名稱’) ...class Article(models.Model): name=models.CharField(max_length=100,null=True,verbose_name='書名') author=models.ForeignKey(Author,verbose_name='作者') category=models.ForeignKey(Category,verbose_name='歸屬欄目')...

求教 如何隨機(jī)查詢出某個(gè)分類下的N篇文章,謝謝~!

問(wèn)題解答

回答1:

Article.object.filter(category=category).order_by(’?’)[:5]回答2:

思路是這樣的,可以取得文章數(shù)據(jù)庫(kù)表的id, 從一個(gè)list中循環(huán)隨機(jī)取id

>>> import random>>> random.choice(range(1, 20))5

回答3:

http://stackoverflow.com/ques...

標(biāo)簽: Python 編程
相關(guān)文章: