|
@@ -121,7 +121,7 @@ async def get_courses(cids:List[int]):
|
|
|
for row in db.query(statement):
|
|
|
courses.append({'id':row['id'],'title':row['title'],'url':row['url']
|
|
|
,'teacher_name':['teacher_name'],'price':row['price'],'price_discount':row['price_discount'],'profile':row['profile']
|
|
|
- ,'cover_img':'https://'+serverADDR + row['cover_img'],'hours':row['hours'],'units':row['units']})
|
|
|
+ ,'cover_img':'https://'+serverADDR + row['cover_img'],'hours':row['hours'],'units':row['units'],'clicks':row['clicks']})
|
|
|
return courses
|
|
|
|
|
|
|
|
@@ -152,7 +152,7 @@ async def create_courses(tags: list,course:Course):
|
|
|
#add to course table
|
|
|
course_table = db['course']
|
|
|
pk = course_table.insert({'title':course.title,'profile':course.profile,'url':course.url,'cover_img':course.cover_img,'teacher_name':course.teacher_name,
|
|
|
- 'price':course.price,'price_discount':course.price_discount,'hours':course.hours,'units':course.units})
|
|
|
+ 'price':course.price,'price_discount':course.price_discount,'hours':course.hours,'units':course.units,'clicks':row['clicks']})
|
|
|
course.id = pk
|
|
|
course_tag_table = db['course_tag']
|
|
|
for tag in tags:
|