老师 学习该课程的人这里 使用exclude来排除本课程不是更方便吗

来源:11-9 学过该课程的同学还学习过的课程

Kac0

2019-08-11

all_course  = UserCourse.objects.filter(user_id__in=user_ids).exclude(course_name=course).order_by("-course_name__click_nums")[:5]
写回答

2回答

慕村5325399

2020-02-03

users = usercourse.objects.filter(course=course)
user_ids = [user.user_id for user in users]
all_courses = usercourse.objects.filter(user_id__in=user_ids).exclude(course_id=course.id).order_by('-course__click_nums')[:5]
all_course = [courses.course for courses in all_courses]

用exclude 这样就行了

0
0

bobby

2019-08-13

//img.mukewang.com/szimg/5d525c320904b87301620028.jpg这两个对象 一个是course_name一个是course对象, 不是一种类型

0
0

Django+ xadmin 开发在线教育网站

一套通用的技术组合拳,助你解决大部分Python类网站后端问题

1911 学习 · 2149 问题

查看课程