def dashboard(req): p = req.user.get_profile() return _render(req, "home", { "events": paginated(req, p.events(), 20), "hunches": paginated(req, p.hunch_set.all(), 10), "bookmarks": paginated(req, p.bookmark_set.all(), 10) })
def dashboard(req): p = req.user.get_profile() return _render( req, "home", { "events": paginated(req, p.events(), 20), "hunches": paginated(req, p.hunch_set.all(), 10), "bookmarks": paginated(req, p.bookmark_set.all(), 10) })
def evidence(req): object_type = ContentType.objects.get_for_model(models.Evidence) bookmarked_evidence = models.Bookmark.objects.filter( user_profile=req.user.get_profile(), content_type=object_type) return _render(req, "bookmarks", {"bookmark_list": paginated(req, bookmarked_evidence, 10)})
def index(req): all_groups = models.Group.objects.all() groups = paginated(req, all_groups, 20) return _render(req, "index", { "groups": groups })
def hunches(req): object_type = ContentType.objects.get_for_model(models.Hunch) bookmarked_hunches = models.Bookmark.objects.filter( user_profile=req.user.get_profile(), content_type=object_type) return _render(req, "bookmarks", {"bookmark_list": paginated(req, bookmarked_hunches, 10)})
def my(req): profile = req.user.get_profile() hunches_ = models.Hunch.objects.filter( creator=profile) | profile.hunch_set.all() hunches = paginated(req, hunches_, 10) return _render(req, "my", {"hunches": hunches})
def evidence(req): object_type = ContentType.objects.get_for_model(models.Evidence) bookmarked_evidence = models.Bookmark.objects.filter(user_profile=req.user.get_profile(), content_type=object_type) return _render(req, "bookmarks", { "bookmark_list": paginated(req, bookmarked_evidence, 10) })
def hunches(req): object_type = ContentType.objects.get_for_model(models.Hunch) bookmarked_hunches = models.Bookmark.objects.filter(user_profile=req.user.get_profile(), content_type=object_type) return _render(req, "bookmarks", { "bookmark_list": paginated(req, bookmarked_hunches, 10) })
def index(req): all_hunches = models.Hunch.objects.all() hunches = paginated(req, all_hunches, 4) return _render(req, "index", { "hunches": hunches })
def finished(req): """Render hunches with status = ( denied or confirmed )""" hunches_ = models.Hunch.objects.filter( privacy=hunchworks_enums.PrivacyLevel.OPEN, ).order_by( "-time_modified") hunches = paginated(req, hunches_, 10) return _render(req, "finished", {"hunches": hunches})
def open(req): """Render hunches with status = undetermined""" hunches_ = models.Hunch.objects.filter( privacy=hunchworks_enums.PrivacyLevel.OPEN, ).order_by( "-time_modified") hunches = paginated(req, hunches_, 10) return _render(req, "open", {"hunches": hunches})
def connections(req): return _render( req, "connections", { "connection_list": paginated(req, req.user.get_profile().connections.all(), 20) })
def my(req): profile = req.user.get_profile() hunches_ = models.Hunch.objects.filter(creator=profile) | profile.hunch_set.all() hunches = paginated(req, hunches_, 10) return _render(req, "my", { "hunches": hunches })
def hunch_evidences(req, hunch_id): hunch = get_object_or_404(models.Hunch, pk=hunch_id) hunch_evidences = paginated(req, models.HunchEvidence.objects.filter(hunch=hunch), 20) return _render(req, "show/evidences", { "hunch": hunch, "hunch_evidences": hunch_evidences, })
def finished(req): """Render hunches with status = ( denied or confirmed )""" hunches_ = models.Hunch.objects.filter( privacy=hunchworks_enums.PrivacyLevel.OPEN, ).order_by("-time_modified") hunches = paginated(req, hunches_, 10) return _render(req, "finished", { "hunches": hunches })
def open(req): """Render hunches with status = undetermined""" hunches_ = models.Hunch.objects.filter( privacy=hunchworks_enums.PrivacyLevel.OPEN, ).order_by("-time_modified") hunches = paginated(req, hunches_, 10) return _render(req, "open", { "hunches": hunches })
def hunch_evidences(req, hunch_id): hunch = get_object_or_404(models.Hunch, pk=hunch_id) hunch_evidences = paginated( req, models.HunchEvidence.objects.filter(hunch=hunch), 20) return _render(req, "show/evidences", { "hunch": hunch, "hunch_evidences": hunch_evidences, })
def activity(req, hunch_id): hunch = get_object_or_404( models.Hunch, pk=hunch_id) events = paginated(req, hunch.events(), 20) return _render(req, "show/activity", { "hunch": hunch, "events": events })
def hunches(req, group_id): group = get_object_or_404(models.Group, pk=group_id) group_members = group.members.values_list("id", flat=True) all_hunches = (models.Hunch.objects.filter(user_profiles__in=group_members) | models.Hunch.objects.filter(creator__in=group_members) ).order_by("-time_modified")[:3] hunches = paginated(req, all_hunches, 10) return _render(req, "hunches", {"group": group, "hunches": hunches})
def hunches(req, group_id): group = get_object_or_404(models.Group, pk=group_id) group_members = group.members.values_list("id", flat=True) all_hunches = (models.Hunch.objects.filter(user_profiles__in=group_members) | models.Hunch.objects.filter(creator__in=group_members)).order_by("-time_modified")[:3] hunches = paginated(req, all_hunches, 10) return _render(req, "hunches", { "group": group, "hunches": hunches })
def show(req, group_id): group = get_object_or_404(models.Group, pk=group_id) members = paginated(req, group.members.all(), 10) group_members = group.members.values_list("id", flat=True) hunches = models.Hunch.objects.filter(user_profiles__in=group_members).order_by("-time_modified")[:3] if len(group.members.filter(pk=req.user.get_profile().pk)) > 0: is_member = True else: is_member = False return _render(req, "show", { "group": group, "group_members": members, "is_member": is_member, "hunches": hunches })
def show(req, group_id): group = get_object_or_404(models.Group, pk=group_id) members = paginated(req, group.members.all(), 10) group_members = group.members.values_list("id", flat=True) hunches = models.Hunch.objects.filter( user_profiles__in=group_members).order_by("-time_modified")[:3] if len(group.members.filter(pk=req.user.get_profile().pk)) > 0: is_member = True else: is_member = False return _render( req, "show", { "group": group, "group_members": members, "is_member": is_member, "hunches": hunches })
def activity(req, hunch_id): hunch = get_object_or_404(models.Hunch, pk=hunch_id) events = paginated(req, hunch.events(), 20) return _render(req, "show/activity", {"hunch": hunch, "events": events})
def all(req): groups = paginated(req, models.Group.objects.all(), 10) return _render(req, "all", {"groups": groups})
def my(req): groups = paginated(req, req.user.get_profile().group_set.all(), 10) return _render(req, "my", {"groups": groups})
def all(req): hunches = paginated(req, models.Hunch.objects.all(), 10) return _render(req, "all", {"hunches": hunches})
def all(req): hunches = paginated(req, models.Hunch.objects.all(), 10) return _render(req, "all", { "hunches": hunches })
def index(req): evidences = paginated(req, models.Evidence.objects.all(), 10) return _render(req, "index", { "evidences": evidences })
def all(req): p = req.user.get_profile() return _render(req, "bookmarks", { "bookmark_list": paginated(req, p.bookmark_set.all(), 10) })
def all(req): albums = paginated(req, models.Album.objects.all(), 10) return _render(req, "all", { "albums": albums })
def connections(req): return _render(req, "connections", { "connection_list": paginated(req, req.user.get_profile().connections.all(), 20) })
def all(req): p = req.user.get_profile() return _render(req, "bookmarks", {"bookmark_list": paginated(req, p.bookmark_set.all(), 10)})
def my(req): groups = paginated(req, req.user.get_profile().group_set.all(), 10) return _render(req, "my", { "groups": groups })
def all(req): groups = paginated(req, models.Group.objects.all(), 10) return _render(req, "all", { "groups": groups })
def index(req): evidences = paginated(req, models.Evidence.objects.all(), 10) return _render(req, "index", {"evidences": evidences})