Ejemplo n.º 1
0
    def generate_context(self, request, form, *args, **kwargs):
        support = get_user(settings.SUPPORT_USER)

        profile_json = form.cleaned_data.get("profile_json")

        profile = parse_profile_json(support, profile_json)

        c = super(AugmentationIssueView, self).generate_context(request, form)
        return dict(c, **{"dataset": get_site_url(profile.get_absolute_url())})
Ejemplo n.º 2
0
    def generate_context(self, request, form):
        support = get_user(settings.SUPPORT_USER)
        if self.source_type == "url":
            url = form.cleaned_data.get("url")
        else:
            ds = models.SupportFileDataSource(user = request.user, file=request.FILES['file'])
            ds.save()
            url = get_site_url(ds.file.url)

        c = super(DataLoadIssueView, self).generate_context(request, form)
        return dict(c, **{"url": url})
Ejemplo n.º 3
0
 def generate_context(self, request, form):
     support = get_user(settings.SUPPORT_USER)
     profile = create_dataset(support, form.cleaned_data.get("profile_json"))
     c = super(AugmentationIssueView, self).generate_context(request, form)
     return dict(c, **{"dataset": profile.get_site_url()})
Ejemplo n.º 4
0
 def get_object(self, urltail):
     if len(urltail) != 1:
         raise Http404
     return get_user(username=urltail[0])
Ejemplo n.º 5
0
 def extra_context(self, request, username):
     return { "other_user": get_user(username)}
Ejemplo n.º 6
0
 def get_queryset(self, request, username, other_user):
     pre_friend_ids = [i['friend'].id for i in
                       Friendship.objects.friends_for_user(get_user(username))]
     return Freemix.objects.filter(user__pk__in=pre_friend_ids)
Ejemplo n.º 7
0
 def get_queryset(self, request, username, other_user):
     return Friendship.objects.friends_for_user(user=get_user(username))
Ejemplo n.º 8
0
    def get_context_data(self,**kwargs):
        kwargs = super(ConnectionListByUserView, self).get_context_data(**kwargs)

        kwargs["other_user"] = get_user(self.kwargs.get("username"))
        return kwargs
Ejemplo n.º 9
0
 def get_queryset(self):
     return Friendship.objects.friends_for_user(get_user(self.kwargs.get("username")))
Ejemplo n.º 10
0
 def get_object(self, request, owner):
     return get_user(username=owner)