lms.djangoapps.badges.backends package#

Submodules#

lms.djangoapps.badges.backends.badgr module#

Badge Awarding backend for Badgr-Server.

class lms.djangoapps.badges.backends.badgr.BadgrBackend#

Bases: BadgeBackend

Backend for Badgr-Server by Concentric Sky. http://info.badgr.io/

award(badge_class, user, evidence_url=None)#

Make sure the badge class has been created on the backend, and then award the badge class to the user.

badges = []#

lms.djangoapps.badges.backends.base module#

Base class for badge backends.

class lms.djangoapps.badges.backends.base.BadgeBackend#

Bases: object

Defines the interface for badging backends.

abstract award(badge_class, user, evidence_url=None)#

Create a badge assertion for the user using this backend.

Module contents#