def view(request, slug): api = CSEAPI() user = api.get_user_by_slug(slug) flows = api.get_nodes('flow', { 'author_id': user.id, 'status': 1 }) boards = api.get_nodes('board', { 'author_id': user.id, 'status': 1 }) payload = { 'user': user, 'flows': flows, 'boards': boards, } return render_to_response('user/view.html', payload, context_instance=RequestContext(request))
def test_get_nodes(self): api = CSEAPI() # Test various node types. nodes = api.get_nodes('flow') for node in nodes: self.assertEquals(node.type, 'flow') nodes = api.get_nodes('blog') for node in nodes: self.assertEquals(node.type, 'blog') nodes = api.get_nodes('board') for node in nodes: self.assertEquals(node.type, 'board')
def test_get_nodes(self): api = CSEAPI() # Test various node types. nodes = api.get_nodes('flow') for node in nodes: self.assertEquals(node.type, 'flow') nodes = api.get_nodes('blog') for node in nodes: self.assertEquals(node.type, 'blog') nodes = api.get_nodes('board') for node in nodes: self.assertEquals(node.type, 'board')