文章详情页
python - django如何随机获取某个分类下的文章
浏览:245日期: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. css - input中transition 设置background-color过渡,chrome浏览器页面初始化渲染会有过度效果2. javascript - html5多个label中其中一个触发change,如何判断是哪一个出发了change3. python - django 项目的 migrations 目录是否应该提交到 git4. javascript - chart.js如何修改某个指定bar的颜色5. 网页爬虫 - python爬虫用BeautifulSoup爬取<s>元素并写入字典,但某些div下没有这一元素,导致自动写入下一条,如何解决?6. javascript - 手机点击input时,button会被顶上去?求解决!!!7. mysql - phpMyAdmin无法导入数据8. navicat - Mysql无法连接9. python3.x - python多进程,不能在同一窗口吗10. mysql按照时间热度排序
排行榜

网公网安备