achievement.api module¶
本部分包含所有解锁成就相关的API
- achievement.api.unlock_YQPoint_achievements(user: User, start_time: datetime, end_time: datetime) None [源代码]¶
解锁成就 包含元气满满所有成就的判断
- 参数:
user (User) -- 要查询的用户
start_time (datetime) -- 开始时间
end_time (datetime) -- 结束时间
- achievement.api.unlock_achievement(user: User, achievement_name: str) bool [源代码]¶
解锁成就
- 参数:
user (User) -- 要解锁的用户
achievement_name (str) -- 要解锁的成就名
- 返回:
是否成功解锁
- 返回类型:
bool
- achievement.api.unlock_course_achievements(user: User) None [源代码]¶
解锁成就 包含五育并举与学时相关的成就的判断 这个不太清楚怎么调用合适 是专门写一个command(个人倾向) 还是写在view的homepage里面?
- 参数:
user (User) -- 要查询的用户