django统计课程的章节数和学习的学生

Posted onlyhold

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django统计课程的章节数和学习的学生相关的知识,希望对你有一定的参考价值。

1、在course的model中定义一个统计章节数的函数:

def get_zj_nums(self):
#获取课程章节数
return self.lesson_set.all().count()

lesson的model含有一个course的外键,所以可以通过外键反向取lesson的值

2、在html页面可以通过后台返回的course调用这个方法来显示该课程在的章节数
<li><span class="pram word3">章&nbsp;节&nbsp;数:</span><span>{{ course.get_zj_nums }}</span></li>

3、学习用户只取3个
def get_learn_users(self):
return self.usercourse_set.all()[:3]

注意:htlm页面只能调用没有参数的函数

以上是关于django统计课程的章节数和学习的学生的主要内容,如果未能解决你的问题,请参考以下文章

05 RDD练习:词频统计,学习课程分数

课程章节更新突破 没有支付权限的小程序 完成支付闭环

人工智能02-图像识别A到Z

[py]django课程模型

学生成绩管理系统的c语言程序

HTML5期末大作业:餐饮美食网站设计——咖啡(10页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 咖啡网页设计 美食餐饮网页设计...(代码片段