コード例 #1
0
    def setUp(self):
        TestCase.setUp(self)

        self.bogus_user = bogus_user = get_user_model().objects.get(
            username='******')
        self.bogus_user2 = bogus_user2 = get_user_model().objects.get(
            username='******')
        # start by resetting the feeds
        for u in [self.bogus_user, self.bogus_user2]:
            user_feed = manager.get_user_feed(u.id)
            user_feed.delete()
            for name, feed in manager.get_feeds(u.id).items():
                feed.delete()

        # login the user
        rf = RequestMock()
        self.rf = rf
        self.client = Client()
        self.auth_client = Client()
        self.auth_client2 = Client()
        auth_response = self.auth_client.login(username='******',
                                               password='******')
        self.assertTrue(auth_response)
        auth_response = self.auth_client2.login(username='******',
                                                password='******')
        self.assertTrue(auth_response)
コード例 #2
0
def profile(request, username):
    '''
    Shows the users profile
    '''
    profile_user = get_user_model().objects.get(username=username)
    feed = manager.get_user_feed(profile_user.id)
    if request.REQUEST.get('delete'):
        feed.delete()
    activities = list(feed[:25])
    context = RequestContext(request)
    context['profile_user'] = profile_user
    context['profile_pins'] = enrich_activities(activities)
    response = render_to_response('core/profile.html', context)
    return response
コード例 #3
0
def profile(request, username):
    '''
    Shows the users profile
    '''
    profile_user = get_user_model().objects.get(username=username)
    feed = manager.get_user_feed(profile_user.id)
    if request.REQUEST.get('delete'):
        feed.delete()
    activities = list(feed[:25])
    context = RequestContext(request)
    context['profile_user'] = profile_user
    context['profile_pins'] = enrich_activities(activities)
    response = render_to_response('core/profile.html', context)
    return response
コード例 #4
0
    def setUp(self):
        TestCase.setUp(self)

        self.bogus_user = bogus_user = get_user_model().objects.get(username="******")
        self.bogus_user2 = bogus_user2 = get_user_model().objects.get(username="******")
        # start by resetting the feeds
        for u in [self.bogus_user, self.bogus_user2]:
            user_feed = manager.get_user_feed(u.id)
            user_feed.delete()
            for name, feed in manager.get_feeds(u.id).items():
                feed.delete()

        # login the user
        rf = RequestMock()
        self.rf = rf
        self.client = Client()
        self.auth_client = Client()
        self.auth_client2 = Client()
        auth_response = self.auth_client.login(username="******", password="******")
        self.assertTrue(auth_response)
        auth_response = self.auth_client2.login(username="******", password="******")
        self.assertTrue(auth_response)