Пример #1
0
    def book_visit_recent(self):
        from youjiao.teach_material.models import Book

        book_id_list = redis_cli.lrange(self.book_visit_recent_key, 0, 8)
        return Book.query.filter(Book.id.in_(book_id_list))
Пример #2
0
    def onlinecourse_visit_recent(self):
        from youjiao.onlinecourse.models import OnlineCourse

        onlinecourse_id_list = redis_cli.lrange(self.onlinecourse_visit_recent_key, 0, 8)
        return OnlineCourse.query.filter(OnlineCourse.id.in_(onlinecourse_id_list))
Пример #3
0
    def courseware_visit_recent(self):
        from youjiao.teach_material.models import Courseware

        courseware = redis_cli.lrange(self.courseware_visit_recent_key, 0, 8)
        return Courseware.query.filter(Courseware.id.in_(courseware))
Пример #4
0
 def onlinecourse_visit_recent(self):
     from youjiao.onlinecourse.models import OnlineCourse
     onlinecourse_id_list = redis_cli.lrange(self.onlinecourse_visit_recent_key, 0, 8)
     return OnlineCourse.query.filter(OnlineCourse.id.in_(onlinecourse_id_list))
Пример #5
0
 def courseware_visit_recent(self):
     from youjiao.teach_material.models import Courseware
     courseware = redis_cli.lrange(self.courseware_visit_recent_key, 0, 8)
     return Courseware.query.filter(Courseware.id.in_(courseware))
Пример #6
0
 def book_visit_recent(self):
     from youjiao.teach_material.models import Book
     book_id_list = redis_cli.lrange(self.book_visit_recent_key, 0, 8)
     return Book.query.filter(Book.id.in_(book_id_list))