Bases: django.db.models.base.Model
The awarding of a Badge to a User.
Bases: django.core.exceptions.ObjectDoesNotExist
Bases: django.core.exceptions.MultipleObjectsReturned
Provides a generic relation to any object through content-type/object-id fields.
Bases: django.db.models.manager.Manager
Bases: django.db.models.base.Model
Awarded for notable actions performed on the site by Users.
Bases: django.core.exceptions.ObjectDoesNotExist
Bases: django.core.exceptions.MultipleObjectsReturned
Bases: django.db.models.base.Model
The reputation histories for user
Bases: django.core.exceptions.ObjectDoesNotExist
Bases: django.core.exceptions.MultipleObjectsReturned
returns HTML snippet with a link to related question or a text description for a the reason of the reputation change
in the implementation description is returned only for Repute.reputation_type == 10 - “assigned by the moderator”
part of the purpose of this method is to hide this idiosyncracy
Bases: django.db.models.manager.Manager
For one user in one day, he can only earn rep till certain score (ep. +200) by upvoted(also subtracted from upvoted canceled). This is because we need to prohibit gaming system by upvoting/cancel again and again.