askbot.models.user

class askbot.models.user.Activity(*args, **kwargs)

Bases: django.db.models.base.Model

We keep some history data for user activities

exception DoesNotExist

Bases: django.core.exceptions.ObjectDoesNotExist

exception Activity.MultipleObjectsReturned

Bases: django.core.exceptions.MultipleObjectsReturned

Activity.content_object

Provides a generic relation to any object through content-type/object-id fields.

Activity.content_type
Activity.get_absolute_url(*moreargs, **morekwargs)
Activity.get_activity_type_display(*moreargs, **morekwargs)
Activity.get_mentioned_user()
Activity.get_next_by_active_at(*moreargs, **morekwargs)
Activity.get_previous_by_active_at(*moreargs, **morekwargs)
Activity.receiving_users
Activity.user
class askbot.models.user.ActivityManager

Bases: django.db.models.manager.Manager

create_new_mention(mentioned_by=None, mentioned_whom=None, mentioned_at=None, mentioned_in=None, reported=None)
get_all_origin_posts()
get_mentions(mentioned_by=None, mentioned_whom=None, mentioned_at=None, mentioned_in=None, reported=None, mentioned_at__gt=None)

extract mention-type activity objects todo: implement better rich field lookups

class askbot.models.user.EmailFeedSetting(*args, **kwargs)

Bases: django.db.models.base.Model

EmailFeedSetting(id, subscriber_id, feed_type, frequency, added_at, reported_at)

exception DoesNotExist

Bases: django.core.exceptions.ObjectDoesNotExist

exception EmailFeedSetting.MultipleObjectsReturned

Bases: django.core.exceptions.MultipleObjectsReturned

EmailFeedSetting.get_feed_type_display(*moreargs, **morekwargs)
EmailFeedSetting.get_frequency_display(*moreargs, **morekwargs)
EmailFeedSetting.get_next_by_added_at(*moreargs, **morekwargs)
EmailFeedSetting.get_previous_by_added_at(*moreargs, **morekwargs)
EmailFeedSetting.get_previous_report_cutoff_time()
EmailFeedSetting.mark_reported_now()
EmailFeedSetting.save(*args, **kwargs)
EmailFeedSetting.should_send_now()
EmailFeedSetting.subscriber
class askbot.models.user.ResponseAndMentionActivityManager

Bases: django.db.models.manager.Manager

get_query_set()

This Page