文章詳情頁
python - django如何隨機獲取某個分類下的文章
瀏覽:200日期:2022-09-18 10:41:27
問題描述
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='歸屬欄目')...
求教 如何隨機查詢出某個分類下的N篇文章,謝謝~!
問題解答
回答1:Article.object.filter(category=category).order_by(’?’)[:5]回答2:
思路是這樣的,可以取得文章數據庫表的id, 從一個list中循環隨機取id
>>> import random>>> random.choice(range(1, 20))5
回答3:http://stackoverflow.com/ques...
相關文章:
1. vim - docker中新的ubuntu12.04鏡像,運行vi提示,找不到命名.2. mac連接阿里云docker集群,已經卡了2天了,求問?3. debian - docker依賴的aufs-tools源碼哪里可以找到啊?4. 為什么我ping不通我的docker容器呢???5. docker網絡端口映射,沒有方便點的操作方法么?6. docker-compose 為何找不到配置文件?7. golang - 用IDE看docker源碼時的小問題8. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?9. docker - 如何修改運行中容器的配置10. 百度地圖api - Android 百度地圖 集成了定位,導航 相互的jar包有沖突?
排行榜

網公網安備